Как использовать кастомные эмодзи в сообщениях бота

Официальное сообщество пользователей @puzzlebot 🤖 PuzzleBot — Многофункциональный веб-сервис для полноценной работы с ботами, каналами и группами в Telegram Сайт: https://puzzlebot.top Бот: @puzzlebot

кастомные эмодзипеременныеконструктор бота

Инструкцию составил 🔍 Касымов Данияр:

  • У владельца бота должен быть активен премиум-статус в Telegram
  • В разделе Переменные создадим текстовую глобальную переменную emoji1
  • В разделе Конструктор создадим и настроим команду /emoji. В настройках команды оставим доступ только для администраторов
  • Также в настройках команды добавим Форму ввода. Тип ввода — отправка сообщений, Маска ввода — любое, Текст — «Отправь мне новый эмодзи для emoji1», Действие — дублировать переменную. Дублируем значение из формы ввода в глобальную переменную {{emoji1}}
  • Добавим новый блок Текст. Напишем сообщение:«Готово! Новый эмодзи сохранён: {{emoji1}}». Это позволит вам сразу убедиться, что эмодзи записался корректно
  • Для добавления эмодзи, вызовем команду /emoji в боте и отправим боту эмодзи по инструкции
  • Теперь в любом текстовом сообщении вашего бота вставляем переменную {{emoji1}}, и она автоматически подставит кастомный эмодзи

🧮 Для добавления последующих эмодзи необходимо повторить шаги с созданием переменных (emoji2, emoji3 и т.д.) и настроить команду или форму для её обновления

Скриншот интерфейса создания глобальной текстовой переменной emoji1 в конструкторе бота: выделены тип переменной «Глобальный» и формат значения «Текст», настройки для имени переменной.
Окно создания глобальной текстовой переменной emoji1 в конструкторе бота.
Скриншот настроек команды /emodzi с видимой секцией «Форма ввода №1»: показано поле «Текст» с подсказкой отправить эмодзи и заголовок формы ввода.
Настройка формы ввода для команды, принимающей эмодзи от пользователя.
Фрагмент настроек формы ввода: указано название для статистики «Эмодзи 1», тип ввода «Отправка сообщения», маска ввода «Любой» и поле для пользовательской переменной emoji1.
Параметры формы ввода: название, тип ввода и привязка к переменной emoji1.
Скриншот дополнительных настроек формы: опция «Дублировать ответ в переменную» отмечена, видны чекбоксы «Возможность не отвечать» и «Повторное прохождение».
Опции дублирования ответа формы в глобальную переменную и поведенческие настройки формы.
Превью чата с ботом: последовательность команд /start и /emodzi, сообщение от бота с просьбой отправить эмодзи и пример подстановки кастомного эмодзи слева от текста.
Пример взаимодействия с ботом: вызов команды и отображение сохранённого эмодзи в сообщении.

Дискуссия

PuzzleBot :// Вход в Сообщество
🔥🔥🔥 А вот тут у нас сообщество пользователей @LovePuzzleBot 👈
PuzzleBot :// Вход в Сообщество
Отличный пост! Кстати, у нас есть сообщество пользователей @LovePuzzleBot 👈
Лена Смарт
Здравствуйте. А вот эта настройка где находится, что-то не пойму и не найду никак? Или тут имеется ввиду, в настройках группы команд? Но все равно не понятно как дать доступ только администраторам 🤷‍♀
Присоединиться к обсуждению →

Читайте так же