#discord #discord.py #bots
Вопрос:
Я пишу бота discord для своего сервера discord, и люди на сервере меняют свои ники, как нижнее белье. Могу ли я получить идентификатор пользователя по их меняющимся никам?
Я хочу закодировать команду следующим образом:
!команда @упоминание
Мне нужен идентификатор пользователя для упоминания. Заранее спасибо!
Комментарии:
1. команда должна выглядеть так: !команда @упоминание случайного значения
Ответ №1:
Надеюсь, это поможет 🙂
@client.command()
async def id(ctx, member: discord.Member = None):
if not member:
await ctx.send('Please mention a user')
else:
await ctx.send(member.id)
Комментарии:
1. В качестве альтернативы вы можете просто включить «Режим разработчика» в расширенных настройках discord, после чего вы можете просто щелкнуть правой кнопкой мыши на пользователе и скопировать идентификатор пользователя.
2. Большое спасибо! Я попробовал преобразование в участника, и это сработало очень хорошо. Еще раз спасибо!!
3. Рад помочь, обязательно отметьте в качестве ответа 😀