This media is not supported in your browser
VIEW IN TELEGRAM
Создание простого секундомера, используя функцию time()
👍5🔥4
Генерация одноразовой пригласительной ссылки для закрытой группы или канала через чат-бот.
Чат-бот должен состоять в группе/канале и иметь права администратора.
1. Переменная token, в которую записан токен бота из botFather
2. Метод createChatInviteLink – создаёт новую дополнительную ссылку на приглашение в группу/канал
3. Параметр chat_id – задаёт id группы/канала
4. Параметр member_limit – задаёт кол-во пользователей, которые могут вступить в группу/канал по этой ссылке
5. result.invite_link – выводит пригласительную ссылку на группу/канал
Чат-бот должен состоять в группе/канале и иметь права администратора.
1. Переменная token, в которую записан токен бота из botFather
2. Метод createChatInviteLink – создаёт новую дополнительную ссылку на приглашение в группу/канал
3. Параметр chat_id – задаёт id группы/канала
4. Параметр member_limit – задаёт кол-во пользователей, которые могут вступить в группу/канал по этой ссылке
5. result.invite_link – выводит пригласительную ссылку на группу/канал
🔥18👍6
Отправка группы/альбома фотографий через http-запрос методом: sendMediaGroup👇
https://api.telegram.org/bot{{token}}/sendMediaGroup?chat_id={{telegram_id}}&media=
[
{"type": "photo","media": "https://pics.jpg"},
{"type": "photo","media": "https://pics.jpg"},
{"type": "photo","media": "https://pics.jpg"},
{"type": "photo","media": "https://pics.jpg"}
]
https://api.telegram.org/bot{{token}}/sendMediaGroup?chat_id={{telegram_id}}&media=
[
{"type": "photo","media": "https://pics.jpg"},
{"type": "photo","media": "https://pics.jpg"},
{"type": "photo","media": "https://pics.jpg"},
{"type": "photo","media": "https://pics.jpg"}
]
🔥6❤1
Media is too big
VIEW IN TELEGRAM
Отправка уведомлений и начало диалога с разными пользователями из списка.
Использование функции получение контакта из предыдущего блока при работе с блоками: «Отправить сообщение» и «Уведомление для контакта»
Использование функции получение контакта из предыдущего блока при работе с блоками: «Отправить сообщение» и «Уведомление для контакта»
🔥6👍2❤1
Media is too big
VIEW IN TELEGRAM
🖼 Отправка изображения пользователя из бота в Telegram канал.
Использование API Telegram
Способ отправки фото в канал был взят из этого видео: Ссылка
Использование API Telegram
Способ отправки фото в канал был взят из этого видео: Ссылка
👍8❤2
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Выбор нескольких пунктов меню.
Изменение кнопок под сообщением
Код из блока "HTTP-запрос"
❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
#множественный_выбор
Изменение кнопок под сообщением
Код из блока "HTTP-запрос"
❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
#множественный_выбор
👍12🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
‼️На текущий момент больше не работает
⏱ Простая задержка в секундах между сообщениями бота
❗️Эта задержка не будет работать правильно, если пользователь в момент ожидания запускает вывод других сообщений от бота
Как это работает:
Вставляем в сообщение бота любую функцию, которая ничего не выводит на экран, например: {{null}}. Одно такое сообщение ≈ одна секунда задержки. В один блок «Цепочка сообщений» можно добавить 30 последовательных сообщений.
В последнее сообщение вставляем текст, который должен прийти после задержки
Как это работает:
Вставляем в сообщение бота любую функцию, которая ничего не выводит на экран, например: {{null}}. Одно такое сообщение ≈ одна секунда задержки. В один блок «Цепочка сообщений» можно добавить 30 последовательных сообщений.
В последнее сообщение вставляем текст, который должен прийти после задержки
🔥16👍8
This media is not supported in your browser
VIEW IN TELEGRAM
🎲 Генерация нескольких случайных чисел без повторений
Подключение к сервису randstuff.ru через его API
Запрос:
https://randstuff.ru/number/generate/
О параметрах тела (body):
▫️start – первое число диапазона, из которого будут генерироваться числа;
▫️end – последнее число диапазона;
▫️count – кол-во генерируемых чисел;
▫️unique – исключает повторение чисел. Должен иметь значение: 1.
Подключение к сервису randstuff.ru через его API
Запрос:
https://randstuff.ru/number/generate/
О параметрах тела (body):
▫️start – первое число диапазона, из которого будут генерироваться числа;
▫️end – последнее число диапазона;
▫️count – кол-во генерируемых чисел;
▫️unique – исключает повторение чисел. Должен иметь значение: 1.
❤4👍3🔥2
Media is too big
VIEW IN TELEGRAM
❎ Как избежать появления пустых строк в тексте из-за переменных с пустым значением
☑️ Это работает и для вывода полей в блоках с чтением записей из списка. Но фильтровать по таким полям будет сложнее
☑️ Это работает и для вывода полей в блоках с чтением записей из списка. Но фильтровать по таким полям будет сложнее
🔥11👍3
This media is not supported in your browser
VIEW IN TELEGRAM
💡Переход из одного блока в другой несвязанный с ним блок любого сценария
❗️Такой переход работает от кнопки, от "любой фразы" и от команды "Продолжить"
ℹ️ Для работы блока «HTTP-запрос» в поле «URL» вводим адрес любого сайта.
❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
❗️Такой переход работает от кнопки, от "любой фразы" и от команды "Продолжить"
ℹ️ Для работы блока «HTTP-запрос» в поле «URL» вводим адрес любого сайта.
❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
👍10❤1
Media is too big
VIEW IN TELEGRAM
🎮 Игра в чат-боте со случайной генерацией кнопок
🎲 Использование сервиса генерации случайных чисел: randstuff.ru
🎲 Использование сервиса генерации случайных чисел: randstuff.ru
🔥13👍2🎉1🤩1
Media is too big
VIEW IN TELEGRAM
🛒 Своя корзина на основе переменных
❗️Вместо HTTP-блоков с кодом используйте блок "Интерпретатор JavaScript"
❗️Вместо HTTP-блоков с кодом используйте блок "Интерпретатор JavaScript"
👍10🔥6🤩4👏2🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
🎲 Генерация нескольких случайных чисел без повторений. Без использования сторонних сервисов
ℹ️ Код скрипта
❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
#полезное
ℹ️ Код скрипта
❗️Вместо HTTP-блока используйте блок "Интерпретатор JavaScript"
#полезное
🔥9👍2
Media is too big
VIEW IN TELEGRAM
🖼🖼🖼🖼 Отправка группы изображений пользователя из бота в Telegram канал. Метод sendMediaGroup
ℹ️ Параметры запроса в формате JSON
ℹ️ Параметры запроса в формате JSON
🔥7👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🏷 Автоматическое назначение и удаление неопределенных тегов
❗️Вместо HTTP-блоков используйте блок "Интерпретатор JavaScript"
#полезное
❗️Вместо HTTP-блоков используйте блок "Интерпретатор JavaScript"
#полезное
🔥8👍2👌2