Задать вопрос
@crystaLL1me

Ошибка AttributeError: 'NoneType' object has no attribute 'send' в @client.command()?

Вообщем, максимально простой код, который выдаёт ошибку :
#addredm
@client.command()
@commands.has_any_role(729950835337068647, 729950921940795423, 729951156704509994, 729950838038200370, 729951436867108904, 729951576004755497)
async def mp_red(ctx):

	wmc_channel = client.get_channel(748679966361863485)
	await wmc_channel.send('11111')


Ошибка :
await wmc_channel.send('11111')
AttributeError: 'NoneType' object has no attribute 'send'
  • Вопрос задан
  • 581 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dasehak
Попробуйте:
@client.command()
@commands.has_any_role(729950835337068647, 729950921940795423, 729951156704509994, 729950838038200370, 729951436867108904, 729951576004755497)
async def mp_red(ctx, guild: discord.Guild = None):

    wmc_channel = discord.utils.get(guild.channels, id = 748679966361863485)
    await wmc_channel.send('11111')
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы