Я пытаюсь добавить функциональность в свой диск-бот, чтобы отправлять определенное сообщение каждые 10 секунд (содержание сообщения сейчас не важно). Вот мой код:
@client.event
async def on_ready():
await client.wait_until_ready()
await client.loop.create_task(update_task())
async def update_task():
await client.wait_until_ready()
chn = client.get_channel('#')
while True:
await chn.send('message')
await asyncio.sleep(10)
, и я получаю ошибку:
AttributeError: 'NoneType' object has no attribute 'send'
Я уже видел пару похожих вопросов, и все решения должны добавить
await client.wait_until_ready()
раньше, но это не работает для меня, и я все еще получаю ошибку. У кого-нибудь есть подсказка, как это исправить?