Не работает телеграм-бот

Бот используется на 2 устройствах

Во время запуска/перезапуска, инстанс может работать в двух экземплярах около секунды, что может вызывать такого плана ошибку. Ошибка выглядит следующим образом:

aiogram.utils.exceptions.TerminatedByOtherGetUpdates: Terminated by other getupdates request; make sure that only one bot instance is running

Попробуйте поставить delay 2-5 сек на создание объекта, это должно помочь.

Пример для бота на Python с использованием telebot

Перед

bot = telebot.TeleBot(token) # или подобной строкой

Прописать

import time
time.sleep(5)

Неверное название «телебота» в requirements.txt

Телебот в requirements.txt должен называться pyTelegramBotAPI, а не telebot.

После замены telebot на pyTelegramBotAPI необходимо заморозить проект, воспользовавшись соответсвующее кнопкой на вкладке «Настройки». И только после этого пересобирать приложение.

Заморозка необходима, чтобы гарантировано очистить кэш, в котором может сохраниться старая зависимость!

Нет логов

Если статус приложения «Успешно запущено» и проект использует язык Python, то для отображения вывода команды print надо выставить переменную окружения PYTHONUNBUFFERED в 1.

Подсказка

Если не получается разобраться, пишите в поддержку support@amvera.ru. Просим сразу указывать имя пользователя и проекта. Мы постараемся помочь.