Discord.py | Получение информации о подключенных учетных записях пользователей

#python #discord #bots #steam

#python #Discord #боты #Steam

Вопрос:

У меня есть бот Discord, написанный на Python, и я работаю над командой, которая может отображать информацию о вашей учетной записи steam. Rn запрашивает ввод идентификатора вручную.

Но как я могу получить идентификатор учетной записи Steam пользователя, если он подключен к их учетной записи Discord? Есть ли для этого какой-либо метод?

Комментарии:

1. Вы проверили discord.py документация? Я сам не знаю, можно ли это сделать, но, если это возможно, это обязательно будет в документах.

2. @JacobLee нет, я ничего не нашел в документах.

Ответ №1:

То, что вы ищете, — это параметр connected_accounts , который извлечет список словарей, показывающих учетные записи, подключенные к этому пользователю.

Следует отметить, что из-за ограничений Discord (боты не могут получить доступ User.Profile ), discord.py в настоящее время учетная запись бота не позволяет использовать эту функцию (она всегда будет возвращаться None ), поэтому для ее использования вам необходимо иметь учетную запись пользователя-бота, что противоречит условиям предоставления услуг Discord.