Телеграм бот на 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