Шаблон Тайного Санты
Last updated
Last updated
С приближением праздничного сезона многие из нас начинают задумываться о том, как сделать его особенным и запоминающимся. Одним из самых веселых и увлекательных способов отметить это время года является игра в Тайного Санту. Эта традиция не только создает атмосферу радости и сюрпризов, но и укрепляет связи между друзьями, коллегами и членами семьи.
В этой статье мы поделимся с вами простыми шагами по созданию сценария по шаблону “Тайный Санта” в Smartbot Pro. Независимо от того, планируете ли вы проводить игру в кругу семьи или на работе, наши советы помогут вам сделать этот процесс легким и увлекательным.
Давайте вместе создадим незабываемую атмосферу праздника, полную улыбок и приятных сюрпризов!
Нажимаем на кнопку “Использовать шаблон” в сценариях вашего проекта
Находим шаблон “Тайный Санта”, он в разделе “SMM любого бизнеса”
Отлично, наш сценарий Тайного Санты создан!
Если пользователь ещё не зарегистрировался, то бот задаёт ему уточняющие вопросы:
Если пользователь уже зарегистрировался, но участники ещё не были распределены, то бот просит набраться немножечко терпения
Если пользователь уже зарегистрирован, и участники были распределены, то бот присылает информацию об участнике, которому пользователь будет готовить подарок:
А если пользователь зарегистрировался после распределения участников, то бот предупредит об этом:
Вся организация Тайного Санты в боте происходит через команду /admin
После выбора этого действия бот распределит участников.
Распределение заключается во взятии всех участников из реестра участников (массива %Все участники%) и назначении каждому из них подопечного.
Таким образом у каждого участника будет свой Санта и свой подопечный, то есть, участник готовит подарок одному и получает подарок от другого.
Если случилось так, что кто-то из участников добавился позднее перемешивания, бот предложит ему обратиться к администратору. Что будет, если администратор перемешает участников снова? Опоздавший участник будет также распределен со всеми остальными участниками, но предыдущие участники, которые уже были распределены, будут также снова перемешаны. Это оказывает риск, что участники могут запутаться, кому кто должен дарить подарок. Лучше всего не производить повторных распределений после объявления назначения ролей.
Если администратор уже перемешал участников, бот выведет список всех участников и информацию по каждому (кто подопечный и какое у подопечного пожелание к подарку).
Если участники еще не распределены, бот предложит сперва провести распределение.
Простым языком - мероприятие останавливается, то есть, если участник запустит бота, чтобы посмотреть, кому дарить подарок, бот скажет, что все еще ожидают новых участников.
После остановки участники будут ждать, когда администратор вновь всех распределит.
После того, как администратор распределил участников, ему нужно сообщить об этом им, чтобы каждый открыл бота и посмотрел, кому дарить подарок.
Для этого можно настроить рассылку.
Переходим в раздел “Рассылки”.
Создаём новую рассылку и указываем такое название, чтобы мы в дальнейшем могли успешно найти её в списке рассылок.
Сообщаем, что уже можно узнать, кому дарить подарок, и как пользователи могут узнать, кому они дарят подарок.
Копируем эти блоки из сценария (выделяем мышкой с зажатой клавишей Ctrl, затем комбинация клавиш Ctrl + C).
Вставляем их в рассылку (Ctrl + V) и ведем к первому блоку стрелку от кнопки “Узнать”.
Нажимаем кнопку “Настроить рассылку” в верхней части экрана.
В верхнем поле выбираем чат-бота, в котором мы проводили распределение.
Отправляем рассылку.
По шаблону бот, при добавлении нового участника, задает ему два вопроса - “ФИО” и “Пожелание к подарку”.
Если вы хотите добавить или поменять вопросы:
Вы можете поменять сами тексты вопросов
Сами переменные лучше не менять, потому что они используются и в других, более сложных, частях сценария, поэтому их лучше оставить как есть.
Весь остальной текст вы можете изменить по своему желанию.
Вы можете добавить еще один вопрос (и не только один)
Выделите все блоки после последнего блока с ожиданием сообщения
Передвиньте их пониже
Удалите стрелку между блоками
Скопируйте два этих блока и вставьте копию под ними
Соедините стрелки
Затем поменяйте текст на новый вопрос
Затем создайте новую переменную, куда сохранится ответ пользователя
Затем добавьте эту переменную в словарь в блоке “Добавляем участника”
И также в блоке “Распределяем следующих по списку”
И, наконец, в блоке “Отправить сообщение”, идущем за блоком “Следующий Санта”
На самом деле достаточно просто удалить какую-нибудь стрелку, и тогда логика бота оборвется на этом месте.
Весь бот перестанет работать, если мы удалим самый главный блок “Первое сообщение и старт бота”
А если серьезно — сценарий Тайного Санты достаточно сложный.
Особенно в логике действий администратора.
Самый сложный процесс - распределение. Но также сложным является просмотр участников.
То, что можно было аккуратно изменить, чтобы настроить бота под ваши пожелания, описано выше.
Если вы чувствуете, что понимаете принцип работы сценария, и готовы настроить более сложные разделы, то мы в вас верим.
А в целом, уже сейчас, используя шаблон Тайного Санты, можно счастливо провести грядущее Рождество в кругу близких и друзей.