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

Как создать беспрерывно работающего телеграм бота?

Хочу написать телеграм бота, который будет запрашивать данные из БД, и делать рассылку каждый день, каждому пользователю отдельно, в зависимости от выбранных параметров. Сложность в том, что после первого нажатия кнопки /start бот должен работать беспрерывно, рассылая данные каждый день на протяжении нескольких недель, на пример.

Как в данном случае добавлять обновления или рекламу, ведь для изменения скрипта, его надо будет остановить и пользователям прийдется нажимать на кнопку /start после перезапусков?
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Средний 5 комментариев
Пригласить эксперта
Ответы на вопрос 2
402d
@402d
начинал с бейсика на УКНЦ в 1988
Начните думать шире.
Подписка. Рассылка. Задачи делаются разными скриптами.
После старта в БД добавляется тид получателя.
Задание на рассылку .
Номер. Текст.

По крону в заданные промежутки времени (н-р с 9 до 11) каждую минуту запускается
скрипт.
Смотрит в таблицу пользователей у кого номер рассылки меньше текущего.
берет N штук. В течении минуты рассылает с учетом темпа к апи телеги.
помечает пользавателей высланным номером рассылки.
Ответ написан
KonstantinOk
@KonstantinOk
Основатель проектов.
Что за ерунда? С чего это после перезапуска всем нужно нажимать страт? У тебя чтото не так если каждый перезапуск сбрасывает весь прогресс
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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