Gafarchik
@Gafarchik
123

Discord.py личные сообщения по id?

Есть дискорд сервер и на нем есть бот написан на python.
Надо чтобы бот отправлял личное сообщение админу при вводе команды.
async def test(ctx):
    await ctx.author.send('test')

как сделать такое-же только с id пользователя?
И возможно ли это вообще?
async def test(ctx):
   await ctx.idadmin.send('test')
  • Вопрос задан
  • 4702 просмотра
Пригласить эксперта
Ответы на вопрос 1
SladkayaDoza
@SladkayaDoza
Обучаюсь программированию
Не правильно написан код, читайте документацию discord.py
Ссылка: https://discordpy.readthedocs.io/en/latest/api.html

код который сможет функционировать:
async def test(ctx, *, user_id: int):
    user = await Client.fetch_user(user_id=user_id)
    await user.send('test')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы