ТЗ 1:
Есть телеграм бот на телеботе + админ панель на джанго.
Телеграм бот запускается через фласк на вебхуке вместе с апи энпоинтом для приема данных о статусе платежа.
Бот был запущен через супервизор - но когда падает -- больше не встает сам, так как процесс висит рабочий
Нужно или настроить нормальный автоперезапуск в случае падения через супервизор или запускать альтернативным средством.
Для запуска нужно использовать переменные окружения.
Система Ubuntu, данные от VPS есть.
Дополнительно - найти проблему почему бот падает и перестает отвечать и пофиксить её.
Возможно бот перестает работать по веб хуку через время и просто не ловит апдейты? раз уж процесс не пропадает.
ТЗ 2:
- При открытии бота на странице с кнопкой старт должен быть такой текст у незарегистрированного пользователя:
Слава Украине! 🇺🇦
Этот бот поможет вам попасть на онлайн и оффлайн мастер-классы, закрытые встречи и образовательные проекты от международного сообщества #BrandPeople
А BRAND PEOPLE поможет вам правильно заявить о себе и стать лидером мнений в своей сфере 🤩
Нажмите START и зарегистрируйтесь за 1 минуту.
- Далее бот должен предложить язык (украинский или русский)
- Далее ввести имя и номер телефона (ввести или подтянуть из Телеграм)
- Выбрать город
- Выбрать по желанию категории (есть в старом боте)
- А потом просто мы будем публиковать приглашения/анонсы и у человека должна быть возможность оплатить их сразу в боте (можно ссылку на WayForPay) и бот должен это увидеть и написать, что оплата прошла успешно и после этого, при необходимости, прислать сообщение с деталями