По договоренности
бот телеграм
1. Рассылает новости в режиме канала. Имеет возможность рассылать конкретному юзеру новости по выбору.
2. Рассылает индивидуальные коды (коды берет из внешней таблицы)
3. Дает бонусы (коды из таблицы) юзерам, которые пригласили друзей и те подписались на бота.
4. Дает стандартную ссылку на телегрф-страницу с подробностями о компании.
[1] [2] [3] [4]
Отметьте, на новости и акции каких заведений сети вы хотите подписаться (от 1 до 4) бот показывает трансляции соответствуюших каналов и включает кнопки акций по этим заведениям. Бот может самостоятельно рассылать уведомления (текст/картинка/опрос и т.д.), то есть работать в режиме канала, или как вариант просто транслировать сообщения из специального канала, у которого он будет единственным подписчиком.
[1] [2] [4]
Выберите, код в какой паб вы хотите получить (только один) показывает кнопки заведений, выбранных на этапе выбора новостей.
Бот будет рассылать обратившимся индивидуальный код (код берется из внешней таблицы экселевской или гугловской). Т.е. правило простое: один пользователь один код за указанный период, например "С 15 января по 22 января пользователь с номером 89161234567 может получить один код, только один код, и никакой другой пользователь этот код в этот период не получит".
После выбора кода показывается служебная сборная строка с именем, кодом, акцией и сроком (как в СМС) и соответствуюшая картинка (по умолчанию для заведения либо конкретно под эту акцию) ("Вася, твой код на плюшку 123456 до 15.01.2099")
[о нас 1] [о нас 2] [о нас 4]
Запрос информации ссылка на телеграф с контактами (адрес, время работы и т.д.)
[пригласить друга] [получить бонус 1] [получить бонус 2] [получить бонус 3]
Выберите дополнительный бонус:
Бонус 1 два друга подписались
Бонус 2 три
Бонус 3 5 и тд, не сразу, а включается по желанию админа. Бот должен уметь присылать по запросу токен на акцию, при нажатии на токен тот исчезает (погашается). При этом должна быть зашита от многократной подписки/отписки (т.е. однажды подписавшийся или уже приглашенный в дальнейшем не учитываются).