КНОПКИ ПЕРЕКЛЮЧАТЕЛИ
Инлайн команды + кнопки условия
Позвольте подписчику самому выбирать удобное время получения материалов или переключать режимы.
Инструкция
Урок доступен толко для web версии

С ноутбука или компа

Во вкладке «Сценарии» создаём нужное количество сценариев. В дальнейшем их можно добавлять по запросам подписчиков. Начните с одного: настройте его, затем дублируйте и редактируйте. Это ускоряет работу.

В нашем случае рассылка ежедневная. Есть два способа настройки, но я обычно использую такой: тип отправки «Дни недели» и указываем точное время.


Оно привязано к часовому поясу владельца бота. Обязательно добавляю повторение поста. В настройках сценария включаем «Перезапуск при повторном вызове сценария». В действиях настраиваем переход к команде.

В итоге сборка выглядит так: розовая инлайн-команда и кнопки-условия, которые ведут обратно на эту команду. Обычные команды (синие) нужны, чтобы показать подписчику, что изменения вступили в силу.





Создаём инлайн-команду /send (розовую) и добавляем первую кнопку-условие, например «6:00».

Остальные кнопки удобнее потом продублировать, отредактировать и подключить.
Как настраивать кнопки-условия.

Листаем скриншоты.

Логика такая: если сценарий уже запущен, название кнопки отображается с галочкой, а в действиях всё отключаем.

В исключении прописываем обратный вариант.



Также создаём команды для фиксации изменений.

Запрос на такой функционал поступал напрямую от подписчиков.

Ну вот и все, с котьей помощью))

Ирина Захарова
Разработчик ботов
Застряли в проекте? Проблемы с функционалом бота или с его настройкой? Не хватает идей?
Made on
Tilda