отправляется только данная ошибкаэто не ошибка, это предупреждение о том, что не синхронизировалась команда Entry Point. Почему она не сихронизировалась по текущему коду определить невозможно.
Сам бот мой логинится в другом скрипте.Вероятно это основная проблема, но сформулировать понятный вопрос и описать текущую попытку решения это ваша задача.
Хочу сделать проверку: есть ли канал на сервере или нетНа основной вопрос вам ответ дали - get_channel()