Получаю ошибку A request to the Telegram API was unsuccessful. Error code: 409 когда пытаюсь запустить бота на сервере
Я написал телеграм бота на питоне, задеплоил его на VPS от Reg.ru
Когда запускаю бота, получаю следующую ошибку

Когда запустил в первый раз выбило ошибку, но я воспользовался следующим скриптом(увидел на каком-то сайте, что бы бот сам запускался после рестарта серверов телеграма):

Бот запустился и работал, после чего я нажал на кнопку, после нажатия на которую выбивает ошибку. После этого я пробовал разными способами его запускать, так и не запустился. Возможно кто-то знает в чем причина. Буду благодарен за ответ P.S. На этом токене запущен только этот бот
Ответы (2 шт):
Данный конфликт возникает, когда бот с определенным токеном запускается на двух хостах одновременно. Возможно вы запустили скрипт на рабочем ПК в IDE и затем, не закончив выполнение, запустили его на VPS. Убедитесь, что бот запущен только на одной машине.
Ошибка 409 возникает в том случае, если нет доступа к боту, и причина этого может быть в том, что бот запущен/задеплоен/доступен на другом хосте.
Решение:
- Убрать доступность бота на хостигне
- Изменить токен бота