#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.