Телеграм бот на Python с локальной (без внешних серверов типа Redis) БД на Ubuntu 22.04: Портфолио фрилансера Артемий Золотов 31.01.2023, работа №1 - FL.RU
Стоимость указана, чтобы вам было проще оценить примерные расходы на решение вашей задачи. Окончательную цену фрилансер сможет сообщить в личной беседе после уточнения деталей.
Похожая работа будет стоить
4 000
rub
Примерный срок выполнения
4 дня
К списку работ
Артемий Золотов
Телеграм бот на Python с локальной (без внешних серверов типа Redis) БД на Ubuntu 22.04
Сценарий бота
Назначение кнопок и основной сценарий
Юзер попадает в бота и получает приветствие после нажатия кнопки "Запустить". После чего происходит инициализация команды /start, что и является триггером для запуска приветственного сообщения "Вас приветствует чат-бот!".
Дополнительно юзер сразу ловит состояние "zero_state".
Сразу после получения приветственного сообщения у юзера появляются кнопки меню (types.KeyboardButton,т.е. обычные, не инлайн): О группе; Купить подписку; Тех. поддержка.
Кнопка "О группе" вызывает reply с информационным текстом "Текст-описание о группе!" ок
Кнопка "Купить подписку" вызывает вызывает reply с информационным текстом "Чтобы купить доступ, тебе надо…".
У reply ""Чтобы купить доступ, тебе надо…" будет свой callback "Я оплатил"
После нажатия на callback "Я оплатил", юзер ловит состояние "payment_confirmation", callback "Я оплатил" при этом пропадает.
https://github.com/Caramba2517/aoigram_bot