Внутри ЧАТ-БОТОВ
1K subscribers
1 photo
48 videos
33 links
❗️Вопросы по функционалу из постов пишите в комментариях под ними
Download Telegram
Media is too big
VIEW IN TELEGRAM
Как избежать появления пустых строк в тексте из-за переменных с пустым значением

☑️ Это работает и для вывода полей в блоках с чтением записей из списка. Но фильтровать по таким полям будет сложнее
🔥11👍3
This media is not supported in your browser
VIEW IN TELEGRAM
💡Переход из одного блока в другой несвязанный с ним блок любого сценария

❗️Такой переход работает от кнопки, от "любой фразы" и от команды "Продолжить"

ℹ️ Для работы блока «HTTP-запрос» в поле «URL» вводим адрес любого сайта.

❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
👍101
Media is too big
VIEW IN TELEGRAM
🎮 Игра в чат-боте со случайной генерацией кнопок

🎲 Использование сервиса генерации случайных чисел: randstuff.ru
🔥13👍2🎉1🤩1
Media is too big
VIEW IN TELEGRAM
🛒 Своя корзина на основе переменных

❗️Вместо HTTP-блоков с кодом используйте блок "Интерпретатор JavaScript"
👍10🔥6🤩4👏2🎉1
Media is too big
VIEW IN TELEGRAM
🌐 Узнаём часовые пояса пользователей бота и делаем рассылку 📩 по их местному времени

#полезное
👍8🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
🎲 Генерация нескольких случайных чисел без повторений. Без использования сторонних сервисов

ℹ️ Код скрипта

❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"

#полезное
🔥9👍2
Media is too big
VIEW IN TELEGRAM
🖼🖼🖼🖼 Отправка группы изображений пользователя из бота в Telegram канал. Метод sendMediaGroup

ℹ️ Параметры запроса в формате JSON
🔥7👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🏷 Автоматическое назначение и удаление неопределенных тегов

❗️Вместо HTTP-блоков используйте блок "Интерпретатор JavaScript"

#полезное
🔥8👍2👌2
Media is too big
VIEW IN TELEGRAM
📖 Каталог товаров в кнопках. Автозаполнение кнопок данными из списка

ℹ️ Код скрипта
🔥17👍4
Media is too big
VIEW IN TELEGRAM
⬅️1️⃣➡️ Перелистывание страниц списка через кнопки

ℹ️ Код скрипта
🔥18👍31👏1
This media is not supported in your browser
VIEW IN TELEGRAM
🎟 Активация одноразового промокода
🔥11😁2👍1👌1
Media is too big
VIEW IN TELEGRAM
⭐️ ⬅️2️⃣➡️ Альтернатива блоку «Чтения записей из списка». Перелистывание страниц через кнопки и возможность убрать кнопку под записями

ℹ️ Код скрипта

🌟 Продвинутая версия
👍93
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ Скрытые возможности JavaScript обработчика в HTTP-блоке

Нажатие CTRL + F в окне JavaScript открывает интерфейс для поиска и замены фрагментов кода

Функционал:
match cas
e – учитывание регистра
by word – поиск по словам
regexp – игнорирование регулярных выражений
replace – замена одного найденного фрагмента
replace all – замена всех найденных фрагментов

#полезное
🔥11👍3👏1
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ Выбор нескольких пунктов меню.
Продвинутый
вариант для быстрого копирования сценария

❗️Вместо HTTP-блоков используйте блок "Интерпретатор JavaScript"

💡
JS-код для записи всех выбранных пунктов в одну переменную "Выбрано"

ℹ️ Код скрипта

#множественный_выбор
👍12🔥5🥰1🤯1
Media is too big
VIEW IN TELEGRAM
⭐️ 🗓 Быстро собираемый динамический календарь. Без API

❗️Вместо HTTP-блоков используйте блок "Интерпретатор JavaScript"

ℹ️ Код скрипта
🔥14👍5
Media is too big
VIEW IN TELEGRAM
🌟 🗓 Быстро собираемый динамический календарь.
Использование методов API Telegram

❗️Вместо HTTP-блока с site.ru используйте блок "Интерпретатор JavaScript"

ℹ️ Код скрипта
👨‍💻 Автор кода для календаря: @KonstantinSimplify
🔥195👍4🤯1
Media is too big
VIEW IN TELEGRAM
💡 🖼 Упрощение сценария отправки разного числа картинок одной группой

ℹ️ Код скрипта
🔥15👍2👏2
Media is too big
VIEW IN TELEGRAM
💡 Создание альтернативного списка через переменные

ℹ️ Код скрипта

❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
🔥18👍3👏3
🗑 Быстрое удаление всех своих переменных. Два варианта: с API и без

ℹ️ Код скрипта

#полезное
🔥13👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🔙 Возвращение пользователя в блок, в котором он был до рассылки

ℹ️ Функции из видео: {{setSumVariablesIntoVariable("блок", 12345678, 0)}}

var id = getContactVariable("блок")
goToBlock(id)

❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
🔥224👍3