Найти тему

Разбор сервиса PuzzleBot / Часть 2

Разбор сервиса «PuzzleBot»

Часть 2

Разбираем вкладку «Конструктор»

1. В конструкторе бота есть вкладка «Конструкор»

2. Заходим в неё, и видим, что там есть начальная структура, чтобы её удалить надо выделить область левой кнопкой мыши и зажать Shift, далее нажать на кнопку 🗑 и опубликовать изменения нажав на жёлтую кнопку в левом верхнем углу

3. У вас останется только команда "/start"

4. Чтобы настроить приветственный текст зайдите в эту команду, выберите тип блока, и вставьте те данные которые будет получать пользователь

Разбираем функцию «Действие»

1. В каждом типе команд есть такая менюшка с названием «Действия»

2. В команде под названием самой команды, возле текста "Действия" есть значок "›", далее нажимаем на кнопку "Добавить действие", и вам открывается список возможных действий

Там есть очень много действий, нг мы разберём самые первые и главные, по сути там все главные:

Вызов команды или условия - это действие вызывает команду или условие, после нажатия вы увидите ещё две функции, которых вы не найдёте в других сервисах, это функции:

• Выполнить другому дользователю - эта функция позволяет выполнить какое-либо действие для другого пользователя, можно вписать Telegram ID пользователя или Username пользователя (через "@")

• Отправить в ресурс - в начале разберём что такое ресурс: это группа или канал в котором состоит бот, и он был подтверждён администратором или владельцем бота (добавление ресурсов надо подтверждать вручную, или это можно автоматизировать в настройках бота, во вкладке "Добавление ресурсов", с этим разобрались, данная функция позволяет выполнить какое-либо действие в ресурсе, бещ использования каких-либо интеграций

Отправить случайную команду из группы команд - в сервисе есть такие вещи как: группы команд, они нужны не только для удобства, но и в них можно заложить определенные правила как:

• Проверка подписки на ресурс - название говорит само за себя, бот будет проверять подписан ли пользователь на определенные ресурсы, подключённые к боту, если нет то бот напишет пользователю сообщение указанное во вкладке «События» в боте, её мы тоже разберём

• Проверка категории - в сервисе есть такая вещь как «Категория», её можно создать и добавить туда определенных пользователей, и работать только с ними, это очень полузная вещь, она поможет автоматизировать многие процессы

Удать сообщение через время - это действие удаляет команду через укащанный срок

Удалить сообщение пользователя - данная вещь может удалить сообщение от пользователя при отправке которого была вызвана данная команда, в том числе и синонимы

Работа с Google Таблицами - данный сервис помогает работать с гугл таблицами, через бота, щаписывать туда данные, удалять, создавать листы и новые таблицы

Изменение категории - данная функция изменяет категорию пользователя

Отправить запрос - функция позволяет отправить запрос на сервис в качестве формата JSON

Есть ещё много действий но мы их разберём позже

Разбераем вкладку «Переменные»

1. Переменные это вещь которое имеет какое-либо значение, возьмём к примеру: переменная = ящик, ящик содержит вещь, вещью иожет быть:

Текст - любейший текст в том числе со смайликами

Число - переменная с таким типом может иметь в качестве значения только число и символы: "-", ".", в сервисе есть действия которые могут изменять значение переменных, переменные с типом "Число" могут: умножаться, прибавляться, делиться, вычитаться, или вовсе заменяться

Файл - переменные с таким типом могут иметь только видео, или фото, в качестве значения

Номер телефона - переменные с таким типом могут иметь значение из чисел, и символом: "+"

Формула - это переменная значение которой изменяемо, значение данной переменной зависит от правил заложенных в ней, к примеру:

Формула: random (100) - значения данной переменной будет иметь случайное значения от 1 до 100, всё зависит от самой формулы указанной в переменной

Есть два типа переменных, это:

Персональная - переменная которое имеет персональное значение у пользователя.

Глобальная - значение которой для всех едино.

АвторизацияПоддержать чашкой кофе