Comment on page
Игры в Telegram (emodji)
Мало кто знает, но в Telegram есть игры, в которые можно играть с помощью обычных эмодзи.
А в MultyAI можно еще и автоматизировать их!
Взгляните только на пример:

А если добавить такую игру в чат, установить ограничения по количеству игр в день, начислять очки и выдавать бонусы? Ммм...
Внутри схемы, которую вы можете скачать, мы добавили эмодзи сразу в кнопки. Это для удобства и тестирования. Но нам нужно настроить именно реакцию на отправку эмодзи.
- Для этого создайте блок Событие
- Добавьте контейнер "Входящее сообщение"
- Добавьте условие "Тип вложения (файла) внутри объекта события"
- Установите тип значение "Игральный кубик" В этом случае бот будет реагировать на любой из четырех эмодзи: 🎲🎯🎳🎰
- Если вам нужно реагировать на конкретный эмодзи, то добавьте здесь же еще одно условие "Текстовая переменная"
{var:object.dice.emoji}
= 🎲 (либо: 🎯🎳🎰)

С помощью переменной
{var:object.dice.value}
в тексте будет выводиться результат.Например, количество точек на кубике.
Соответственно создаем блок сообщения и пишем туда:
На кубике выпало:
{var:object.dice.value}
Однако, у той же рулетки вариантов не 6, а 64. И по цифре сложно понять что они означают.
Поэтому нам понадобится дополнительный блок условия.
Если мы хотим выдавать разные значения, то необходимо добавить блок условия.

- Создаем блок Условие
- Добавляем контейнер "Числовая переменная"
- Добавляем переменную
{var:object.dice.value}
и устанавливаем значение результата. - Теперь дублируем несколько раз и подписываем каждый контейнер для удобства с помощью кнопки "Переименовать" (справа от контейнера)

{var:object.dice.value} = 1 — Выпал 1 на кубике
{var:object.dice.value} = 2 — Выпал 2 на кубике
{var:object.dice.value} = 3 — Выпал 3 на кубике
{var:object.dice.value} = 4 — Выпал 5 на кубике
{var:object.dice.value} = 5 — Выпал 5 на кубике
{var:object.dice.value} = 6 — Выпал 6 на кубике
{var:object.dice.value} = 1 — Мимо
{var:object.dice.value} = 2 — Попал в край (красный)
{var:object.dice.value} = 3 — Попал в четвертый круг (белый)
{var:object.dice.value} = 4 — Попал в третий круг (красный)
{var:object.dice.value} = 5 — Попал во второй круг (белый)
{var:object.dice.value} = 6 — Попал в центр (красный)
{var:object.dice.value} = 1 — Не сбито ни одной кегли
{var:object.dice.value} = 2 — Сбита одна кегля
{var:object.dice.value} = 3 — Сбито три кегли
{var:object.dice.value} = 4 — Сбито две кегли (не знаю почему так)
{var:object.dice.value} = 5 — Сбито четыре кегли
{var:object.dice.value} = 6 — Страйк! Сбиты все кегли (5шт.)
{var:object.dice.value} = 1 — Три иконки BAR
{var:object.dice.value} = 22 — Три иконки вишни
{var:object.dice.value} = 43 — Три иконки лимона
{var:object.dice.value} = 64 — Три семёрки (Джекпот)
Все остальные значения считаются не выигрышными.
Но если хотите заморочиться, то поставьте себе в ответ переменную
{var:object.dice.value}
и выпишите себе все результаты со всеми иконками :)Приятной настройки и игры!
Last modified 9mo ago