Как мне отправить личное сообщение (прямое сообщение) с помощью discord.py кому угодно с помощью команды?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как мне отправить личное сообщение (прямое сообщение) с помощью discord.py кому угодно с помощью команды?

Сообщение Anonymous »

Кто-то попросил меня создать для него бота, который отправляет личное сообщение любому, кого он укажет, с помощью команды, например *send_dm @Jess#6461 hello.
Я' Я много искал и наткнулся на этот код:

Код: Выделить всё

async def send_dm(ctx, member:discord.Member, *, content):
await client.send_message(member, content)
Но потом я получил ошибку:

discord.ext.commands.errors.CommandInvokeError: Команда вызвала исключение : AttributeError: Объект «Бот» не имеет атрибута send_message

Я хочу ввести, например, *send_dm @Jess#6461 hello и бот отправляет этому пользователю личное сообщение с приветом.

Подробнее здесь: https://stackoverflow.com/questions/573 ... -through-a
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»