Как написать в лс discord.py?

Funsy

Пользователь
Пользователь
Авг 3, 2024
17
5
3
Всем доброго времени суток! Не чем заняться - страдаю фигнёй) решил попробовать сделать discord бота на Питоне, используя библиотеку discord.py. Возникла проблема: При попытки отправить сообщение в лс, следующая ошибка:
Код:
discord.app_commands.errors.CommandInvokeError: Command 'work' raised an exception: AttributeError: 'NoneType' object has no attribute 'send'
Вот код:

Python:
@tree.command(name="work", description="Записаться на работу", guild=guild)
async def work(interation: discord.Interaction):
    await interation.response.send_message(f"Заявка в обработке. Ожидайте действия от <@&1267844672760451154> или от <@&1272860451130310711> или от <@&1272860451130310711>")
    userID = random.choice(admins)
    user = bot.get_user(userID)
    await user.send(f'Заявка на работу от: <@{interation.user.id}>. Предпримите действия!')
Убираю последнюю строку - все хорошо, с ней - ошибка. Всем заранее спасибо!
 

4olshoy_blen

Популярный
Пользователь
Ноя 13, 2022
405
113
43
AttributeError: 'NoneType' object has no attribute 'send'
как ты понимаешь это предложение?
 

Форум IT Специалистов