Я пытаюсь отправить dm указанному пользователю с помощью события on_message. До сих пор я получил его, чтобы получить идентификатор снежинки от упомянутого пользователя, но не могу найти способ отправить dm этому пользователю. Я искал часами и не нашел ответа, пожалуйста, помогите.
Отправить dm в discord.py
comment
Отвечает ли это на ваш вопрос? Python - DM пользовательского бота Discord
- person charlie scott   schedule 17.05.2021
Ответы (1)
Это зависит от того, какую версию discord.py вы используете, но при условии, что вы используете версию новее 1.0:
Используйте 1_.
Чтобы быть более конкретным, мне понадобится фрагмент кода или более подробное описание того, что именно вы пытаетесь сделать.
Чтобы получить идентификатор пользователя из упоминания:
Use a converter to get the User object:
@bot.command(name="id")
async def id_(ctx, user: discord.User):
await ctx.send(user.id)
из этого сообщения: Как получить идентификатор упомянутого пользователя (Discord.py)
person
charlie scott
schedule
17.05.2021