отправляется только данная ошибкаэто не ошибка, это предупреждение о том, что не синхронизировалась команда Entry Point. Почему она не сихронизировалась по текущему коду определить невозможно.
Сам бот мой логинится в другом скрипте.Вероятно это основная проблема, но сформулировать понятный вопрос и описать текущую попытку решения это ваша задача.
Хочу сделать проверку: есть ли канал на сервере или нетНа основной вопрос вам ответ дали - get_channel()
import time
import asyncio
import yappi
def burn_cpu(secs):
t0 = time.process_time()
elapsed = 0
while (elapsed <= secs):
for _ in range(1000):
pass
elapsed = time.process_time() - t0
async def burn_async_io(secs):
await asyncio.sleep(secs)
def burn_io(secs):
time.sleep(secs)
async def main():
# yappi.set_clock_type("wall")
yappi.start()
burn_cpu(1.0)
await burn_async_io(1.0)
burn_io(1.0)
await burn_async_io(1.0)
yappi.get_func_stats().print_all()
if __name__ == '__main__':
asyncio.run(main())