Задать вопрос
@Evstolyan

Проблема с автопостом (telegram bot)?

Всем привет! Я столкнулся с такой неприятной проблемой, связанной с автопостом. Я сделал телеграм бота в коде которого задана переменная, которая хранит в себе id канала, написал функции, добавил бота в телеграм канал как администратора, все прекрасно работало, когда я тестил бота на своём ПК, но когда я залил его на heroku, бот просто начал сохранять данные об отправки, но не отправлял их в указанное время. Подскажите, что может быть причиной? Я понимаю, что все очень туманно, но код слишком большой и надеюсь на верное предположение. (P.S Я использую библиотеку sqilte3, может это как-то влияет?)
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dGololobov
начинающий
У heroku есть защита от брошенных проектов. Поэтому через некоторое время ваш бот просто отключается.
Если вы хотите использовать heroku, то вам нужно чем-то будить бот из вне.

Т.е. когда вы дернули бота и сказали ему записать пост в базу, он все сделал.
А в тот момент когда настало время делать пост, бот спит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы