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

Почему ничего не происходит?

@tasks.loop(seconds=8.0)
async def auto_send():
    channel = await bot.fetch_channel('967746240601292813')
    await channel.send('GOOD MORNING!')
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
Открываем документацию. fetch_channel принимает channel_id это int, а не char

Но раз ошибки не возникает вероятно нигде не вызван auto_send.start(), чтобы запустить таск.
Поместите его в ивент on_ready()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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