Форум сайта python.su
Доброй ночи. Есть задача создать бота для приема новостей, например, гость заходит в бота, нажимает запустить или /start. Всплывает приветствие “Здравствуйте…… и тд”. После чего всплывает кнопка, Предложить новость и должна появится форма ввода. Гость вводит свою новость, отправляет и она должна упасть на email. После чего приходит отбивка Спасибо и тд и тп. Подскажите какими методами можно это реализовать и можно ли? Спасибо!
Офлайн
LizalizajКакая форма ввода? Где ты их видел в Telegram?
и должна появится форма ввода
LizalizajДа просто API Telegram'а использовать.
Подскажите какими методами можно это реализовать и можно ли?
LizalizajДля этого нужно, чтобы бот мог хранить своё состояние. Соответственно, тебе сначала нужно сделать пустого бота, который где-то расположен, и найти там же место, где бот будет запоминать и вспоминать своё текущее состояние. И после этого уже ты сможешь наполнять бота действиями и придумать набор состояний для него, в которые он будет переходить по приходящим событиям. Находясь в каждом из состояний, он будет знать, что именно ему делать в данный момент.
гость заходит в бота, нажимает запустить или /start. Всплывает приветствие “Здравствуйте…… и тд”. После чего всплывает кнопка, Предложить новость и должна появится форма ввода. Гость вводит свою новость, отправляет и она должна упасть на email. После чего приходит отбивка Спасибо
Отредактировано py.user.next (Март 3, 2021 05:27:05)
Офлайн