Почему этот кусок кода не дает запуститься боту?
@tasks.loop(seconds = 1.0)
async def welcome_seend():
while True:
now = datetime.now().hour
if now == 24 :
channel = await bot.fetch_channel(967746240601292813)
await channel.send('```diff\n-Добрый день, всем участникам нашего сервера....\n```')
elif now == 6:
channel = await bot.fetch_channel(967746240601292813)
await channel.send('```diff\n-Добрый день, всем участникам нашего сервера....\n```')
elif now == 12:
channel = await bot.fetch_channel(967746240601292813)
await channel.send('```diff\n-Добрый день, всем участникам нашего сервера....\n```')
elif now == 18:
channel = await bot.fetch_channel(967746240601292813)
await channel.send('```diff\n-Добрый день, всем участникам нашего сервера....\n```')
else:
pass
Мне кажется, что все правильно, но бот просто не запускаться, ошибок нет он просто не в сети. Подскажите в чем причина и как ее решить.