Forwarded from Внутри ЧАТ-БОТОВ
This media is not supported in your browser
VIEW IN TELEGRAM
Выбор нескольких пунктов меню. Изменение кнопок под сообщением.
Упрощение и уменьшение числа блоков в сценарии из старого поста
👉 Старый пост
Упрощение и уменьшение числа блоков в сценарии из старого поста
👉 Старый пост
Forwarded from Максим Носко
Forwarded from Максим Носко
#Поиск в Списках через блоки "Чтение записей из списка" и "Чтение записи из списка".
Поиск через блок "Встроенный бот Телеграм": https://youtu.be/vT2XhmvGr7Q?t=247
#списки #чтениезаписейизсписка #чтениезаписиизсписка #встроенныйбот
https://youtu.be/vT2XhmvGr7Q
Поиск через блок "Встроенный бот Телеграм": https://youtu.be/vT2XhmvGr7Q?t=247
#списки #чтениезаписейизсписка #чтениезаписиизсписка #встроенныйбот
https://youtu.be/vT2XhmvGr7Q
YouTube
Поиск в чат ботах. Как сделать поиск информации по чат-боту
Как настроить поиск внутри чат-бота в Telegram?
Мы предлагаем вам 3 разных варианта решения этой задачи.
Всё очень просто. Смотрите наш новый видео урок.
Наше сообщество:
🤝 https://t.me/+g6QjiaFUSwIzODMy
Конструктор чат-ботов:
www.leadteh.ru
Чат-боты…
Мы предлагаем вам 3 разных варианта решения этой задачи.
Всё очень просто. Смотрите наш новый видео урок.
Наше сообщество:
🤝 https://t.me/+g6QjiaFUSwIzODMy
Конструктор чат-ботов:
www.leadteh.ru
Чат-боты…
👍1
Forwarded from Максим Носко
Forwarded from LEADTEX
🤖 Телеграм бот для техподдержки
В этом видео покажем, как создать Телеграм бот для техподдержки, какие функции будет иметь чат-бот и как использовать шаблоны сообщений для быстрых ответов пользователям, которые обратились к техническому специалисту
Смотреть видео:
🎬https://youtu.be/PGMPCNhQXOI
В этом видео покажем, как создать Телеграм бот для техподдержки, какие функции будет иметь чат-бот и как использовать шаблоны сообщений для быстрых ответов пользователям, которые обратились к техническому специалисту
Смотреть видео:
🎬https://youtu.be/PGMPCNhQXOI
YouTube
Телеграм бот для техподдержки
Регистрируйся на конструкторе чат-ботов LEADTEX https://clck.ru/34Mcgz, получи бесплатный доступ ко всему функционалу на 7 дней и собери бота по этой пошаговой инструкции самостоятельно.
В этом видео покажем, как создать Телеграм бот для техподдержки, какие…
В этом видео покажем, как создать Телеграм бот для техподдержки, какие…
Forwarded from Максим Носко
Forwarded from Максим Носко
#задержка выполнения следующего блока менее минуты, в несколько секунд.
Forwarded from Дмитрий Глухов
🚀 Задержка в несколько секунд
Теперь на платформе Leadtex есть возможность использовать отложенные сообщения от 1 до 59 секунд.
👇 Ниже описание метода для блока webhook:
"Можете использовать наш скрипт по нижеуказанной ссылке, чтобы сделать задержку менее минуты.
https://server.simplify-bots.ru/sleep/3
где, например 3 - это кол-во секунд (нельзя использовать дробные числа).
Нужно вставить ссылку в Блок исходящий вебхук.
Настройки блока:
• Метод POST
• Асинхронный запрос - выключен
• Все "Данные для отправки" - отключены.
Задержка в ссылке может быть выражена как просто числом (в примере выше), так и в виде переменной, если хотите чтобы длительность задержки регулировалась локальной/глобальной переменной.
У нас стоит ограничение и устанавливать можно от 1 до 59 секунд.
Чтобы сделать задержку более, чем на 1 минуту, используйте блоки лидтеха - задержка или таймер.
Для того, чтобы этот функционал (ссылка) заработал в вашем боте, нужно зарегистрировать его в нашем боте по ссылке, указав ID вашего бота. ID можно найти по ссылке в браузере во время редактирования сценария, например https://app.leadteh.ru/bots/12345/schema - вот 12345 и есть айди вашего бота.
Приятного пользования😉 "
Теперь на платформе Leadtex есть возможность использовать отложенные сообщения от 1 до 59 секунд.
👇 Ниже описание метода для блока webhook:
"Можете использовать наш скрипт по нижеуказанной ссылке, чтобы сделать задержку менее минуты.
https://server.simplify-bots.ru/sleep/3
где, например 3 - это кол-во секунд (нельзя использовать дробные числа).
Нужно вставить ссылку в Блок исходящий вебхук.
Настройки блока:
• Метод POST
• Асинхронный запрос - выключен
• Все "Данные для отправки" - отключены.
Задержка в ссылке может быть выражена как просто числом (в примере выше), так и в виде переменной, если хотите чтобы длительность задержки регулировалась локальной/глобальной переменной.
У нас стоит ограничение и устанавливать можно от 1 до 59 секунд.
Чтобы сделать задержку более, чем на 1 минуту, используйте блоки лидтеха - задержка или таймер.
Для того, чтобы этот функционал (ссылка) заработал в вашем боте, нужно зарегистрировать его в нашем боте по ссылке, указав ID вашего бота. ID можно найти по ссылке в браузере во время редактирования сценария, например https://app.leadteh.ru/bots/12345/schema - вот 12345 и есть айди вашего бота.
Приятного пользования
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Максим Носко
Вывести в сообщении или в #HTTP лидтех-id пользователя и Telegram-ID пользователя
Лидтех #id пользователя бота : {{ id }}
#telegram_id: {{telegram_id}}
Лидтех #id пользователя бота : {{ id }}
#telegram_id: {{telegram_id}}
Forwarded from Максим Носко
Видео в Цепочке сообщений Leadtex.
Вывести видео-ролик без искажения и без задержки в сообщении пользователю бота.
Работает только в Telegram!
1. Загрузить видео в любой канал
2. Вызвать в #HTTP метод copyMessage, где:
- chat_id - телеграм id пользователя {{telegram_id}}
- from_chat_id - телеграм id канала (узнать - пересылка любого сообщения из канала боту "Get My ID"
- message_id - номер сообщения в канале (копировать ссылку на сообщение - в URL видно номер).
При успехе, возвращает строку: {"ok":true,"result":{"message_id":2330}} , где message_id - айди сообщения с видео в боте.
Пример:
https://api.telegram.org/bot{{token}}/copyMessage?chat_id={{telegram_id}}&from_chat_id=-1001804080386&message_id=2
#видео #chat_id #from_chat_id #message_id
Вывести видео-ролик без искажения и без задержки в сообщении пользователю бота.
Работает только в Telegram!
1. Загрузить видео в любой канал
2. Вызвать в #HTTP метод copyMessage, где:
- chat_id - телеграм id пользователя {{telegram_id}}
- from_chat_id - телеграм id канала (узнать - пересылка любого сообщения из канала боту "Get My ID"
- message_id - номер сообщения в канале (копировать ссылку на сообщение - в URL видно номер).
При успехе, возвращает строку: {"ok":true,"result":{"message_id":2330}} , где message_id - айди сообщения с видео в боте.
Пример:
https://api.telegram.org/bot{{token}}/copyMessage?chat_id={{telegram_id}}&from_chat_id=-1001804080386&message_id=2
#видео #chat_id #from_chat_id #message_id
Forwarded from Максим Носко
Автоматически #копировать #фрагмент #текста при клике по нему при помощи #форматирования текста.
(3 обратные одинарные кавычки, где буква ё)ТЕКСТ ДЛЯ КОПИРОВАНИЯ(3 обратные кавычки)
Если нужно скопировать URL, то лучше заключить ссылку в тег <code>
<code>URL</code>
https://youtu.be/v6Su6PGVmzE?t=474
(3 обратные одинарные кавычки, где буква ё)ТЕКСТ ДЛЯ КОПИРОВАНИЯ(3 обратные кавычки)
Если нужно скопировать URL, то лучше заключить ссылку в тег <code>
<code>URL</code>
https://youtu.be/v6Su6PGVmzE?t=474
YouTube
10 крутых фишек для Telegram бота
Курсы от LEADTEX:
🔗 http://t.me/leadtex_academy_bot
Сегодня покажем крутые фишки для Telegram бота, которые помогут вам форматировать текст в боте, сделать скрытый текст, выделить текст жирным шрифтом, курсивом, подчеркнутым или зачеркнутым.
Также, покажем…
🔗 http://t.me/leadtex_academy_bot
Сегодня покажем крутые фишки для Telegram бота, которые помогут вам форматировать текст в боте, сделать скрытый текст, выделить текст жирным шрифтом, курсивом, подчеркнутым или зачеркнутым.
Также, покажем…
Forwarded from Лайфхаки LEADTEX
Forwarded from Лайфхаки LEADTEX
Telegram Bot API
Применение метода setMyDescription
🔹Применение без параметра language_code
Используется для установки текущего описания бота. Тоже самое, если задать поле Description в боте @BotFather
Параметры блока HTTP запрос:
▪️URL: https://api.telegram.org/bot{{TOKEN}}/setMyDescription?description={{$описание}}
▪️Method: GET
▪️Записать ответ json в переменные: OFF
Записывает значение переменной {{$описание}} в поле Description
🔹Применение с параметром language_code
Используется для установки текущего описания бота для заданного языка пользователя.
Параметры блока HTTP запрос:
▪️URL: https://api.telegram.org/bot{{TOKEN}}/setMyDescription?description={{$описание}}&language_code=ru
▪️Method: GET
▪️Записать ответ json в переменные: OFF
Записывает значение переменной {{$описание}} как описание бота для конкретного языка пользователя.
В language_code передаем двухбуквенный код языка из ISO 639-1.
🔹Удаление строки описания
Для удаления строки описания бота, необходимо в переменной {{$описание}} присвоить {{null}} или параметр записать как description=
🔹Описание бота это строка, которая отображается в чате с ботом, если чат пуст, после строки "Что может делать это бот?"
🔹 Если описание бота задано для текущего языка, то будет выводится оно, иначе описание заданное в поле Description @BotFather.
Применение метода setMyDescription
🔹Применение без параметра language_code
Используется для установки текущего описания бота. Тоже самое, если задать поле Description в боте @BotFather
Параметры блока HTTP запрос:
▪️URL: https://api.telegram.org/bot{{TOKEN}}/setMyDescription?description={{$описание}}
▪️Method: GET
▪️Записать ответ json в переменные: OFF
Записывает значение переменной {{$описание}} в поле Description
🔹Применение с параметром language_code
Используется для установки текущего описания бота для заданного языка пользователя.
Параметры блока HTTP запрос:
▪️URL: https://api.telegram.org/bot{{TOKEN}}/setMyDescription?description={{$описание}}&language_code=ru
▪️Method: GET
▪️Записать ответ json в переменные: OFF
Записывает значение переменной {{$описание}} как описание бота для конкретного языка пользователя.
В language_code передаем двухбуквенный код языка из ISO 639-1.
🔹Удаление строки описания
Для удаления строки описания бота, необходимо в переменной {{$описание}} присвоить {{null}} или параметр записать как description=
🔹Описание бота это строка, которая отображается в чате с ботом, если чат пуст, после строки "Что может делать это бот?"
🔹 Если описание бота задано для текущего языка, то будет выводится оно, иначе описание заданное в поле Description @BotFather.
Forwarded from Лайфхаки LEADTEX
Коды ошибок Телеграм API
🔹ОШИБКА 400, НЕВЕРНЫЙ ЗАПРОС
Примеры ошибок:
🔸FIRSTNAME_INVALID: имя недействительно
🔸LASTNAME_INVALID: фамилия недействительна
🔸PHONE_NUMBER_INVALID: номер телефона недействителен
🔸PHONE_CODE_HASH_EMPTY: phone_code_hash отсутствует
🔸PHONE_CODE_EMPTY: phone_code отсутствует
🔸PHONE_CODE_EXPIRED: срок действия кода подтверждения истек
🔸API_ID_INVALID: комбинация api_id / api_hash недействительна
🔸PHONE_NUMBER_OCCUPIED: номер телефона уже используется
🔸PHONE_NUMBER_UNOCCUPIED: номер телефона еще не используется
🔸USERS_TOO_FEW: недостаточно пользователей (например, для создания чата)
🔸USERS_TOO_MUCH: превышено максимальное количество пользователей (например, для создания чата)
🔸TYPE_CONSTRUCTOR_INVALID: конструктор типа недействителен
🔸FILE_PART_INVALID: неверный номер части файла.
🔸FILE_PARTS_INVALID: недопустимое количество частей файла.
🔸FILE_PART_Х_MISSING: часть X (где X - номер) файла отсутствует в хранилище
🔸MD5_CHECKSUM_INVALID: контрольные суммы MD5 не совпадают
🔸PHOTO_INVALID_DIMENSIONS: размеры фотографии недействительны
🔸FIELD_NAME_INVALID: поле с именем
🔸FIELD_NAME недействительно
🔸FIELD_NAME_EMPTY: поле с названием
🔸FIELD_NAME отсутствует
🔸MSG_WAIT_FAILED: запрос, который должен быть выполнен перед обработкой текущего запроса, возвратил ошибку
🔸MSG_WAIT_TIMEOUT: запрос, который должен быть выполнен перед обработкой текущего запроса, еще не завершил обработку
🔹ОШИБКА 400, НЕВЕРНЫЙ ЗАПРОС
Примеры ошибок:
🔸FIRSTNAME_INVALID: имя недействительно
🔸LASTNAME_INVALID: фамилия недействительна
🔸PHONE_NUMBER_INVALID: номер телефона недействителен
🔸PHONE_CODE_HASH_EMPTY: phone_code_hash отсутствует
🔸PHONE_CODE_EMPTY: phone_code отсутствует
🔸PHONE_CODE_EXPIRED: срок действия кода подтверждения истек
🔸API_ID_INVALID: комбинация api_id / api_hash недействительна
🔸PHONE_NUMBER_OCCUPIED: номер телефона уже используется
🔸PHONE_NUMBER_UNOCCUPIED: номер телефона еще не используется
🔸USERS_TOO_FEW: недостаточно пользователей (например, для создания чата)
🔸USERS_TOO_MUCH: превышено максимальное количество пользователей (например, для создания чата)
🔸TYPE_CONSTRUCTOR_INVALID: конструктор типа недействителен
🔸FILE_PART_INVALID: неверный номер части файла.
🔸FILE_PARTS_INVALID: недопустимое количество частей файла.
🔸FILE_PART_Х_MISSING: часть X (где X - номер) файла отсутствует в хранилище
🔸MD5_CHECKSUM_INVALID: контрольные суммы MD5 не совпадают
🔸PHOTO_INVALID_DIMENSIONS: размеры фотографии недействительны
🔸FIELD_NAME_INVALID: поле с именем
🔸FIELD_NAME недействительно
🔸FIELD_NAME_EMPTY: поле с названием
🔸FIELD_NAME отсутствует
🔸MSG_WAIT_FAILED: запрос, который должен быть выполнен перед обработкой текущего запроса, возвратил ошибку
🔸MSG_WAIT_TIMEOUT: запрос, который должен быть выполнен перед обработкой текущего запроса, еще не завершил обработку
Forwarded from Лайфхаки LEADTEX
Коды ошибок Телеграм API продолжение
🔹401 ОШИБКА ДОСТУПА
Произошла попытка несанкционированного использования функций, доступных только авторизованным пользователям.
Примеры ошибок:
🔸AUTH_KEY_UNRIGN: Ключ не зарегистрирован в системе
🔸AUTH_KEY_INVALID: ключ недействителен
🔸USER_DEACTIVATED: пользователь удален / деактивирован
🔸SESSION_REVOKED: авторизация была аннулирована из-за того, что пользователь завершил все сеансы
🔸SESSION_EXPIRED: срок авторизации истек
🔸AUTH_KEY_PERM_EMPTY: метод недоступен для временного ключа авторизации, не привязан к постоянному
🔹403 ЗАПРЕЩЕНО
Нарушение конфиденциальности. Например, попытка написать сообщение кому-то, кто занес текущего пользователя в черный список.
🔹404 НЕ НАЙДЕНО
Попытка вызвать несуществующий объект, например метод.
🔹406 NOT_ACCEPTABLE
Подобно 400 BAD_REQUEST , но приложение не должно отображать сообщения об ошибках для пользователя в пользовательском интерфейсе в результате этого ответа. Вместо этого сообщение об ошибке будет доставлено через updateServiceNotification.
🔹420 FLOOD
Превышено максимально допустимое количество попыток вызвать данный метод с заданными входными параметрами. Например, при попытке запросить большое количество текстовых сообщений (SMS) на один и тот же номер телефона.
Пример ошибки:
🔸FLOOD_WAIT_X: требуется ожидание X секунд (где X - число)
🔹500 ВНУТРЕННИЙ
Произошла внутренняя ошибка сервера во время обработки запроса; например, произошел сбой при доступе к базе данных или файловому хранилищу.
🔹401 ОШИБКА ДОСТУПА
Произошла попытка несанкционированного использования функций, доступных только авторизованным пользователям.
Примеры ошибок:
🔸AUTH_KEY_UNRIGN: Ключ не зарегистрирован в системе
🔸AUTH_KEY_INVALID: ключ недействителен
🔸USER_DEACTIVATED: пользователь удален / деактивирован
🔸SESSION_REVOKED: авторизация была аннулирована из-за того, что пользователь завершил все сеансы
🔸SESSION_EXPIRED: срок авторизации истек
🔸AUTH_KEY_PERM_EMPTY: метод недоступен для временного ключа авторизации, не привязан к постоянному
🔹403 ЗАПРЕЩЕНО
Нарушение конфиденциальности. Например, попытка написать сообщение кому-то, кто занес текущего пользователя в черный список.
🔹404 НЕ НАЙДЕНО
Попытка вызвать несуществующий объект, например метод.
🔹406 NOT_ACCEPTABLE
Подобно 400 BAD_REQUEST , но приложение не должно отображать сообщения об ошибках для пользователя в пользовательском интерфейсе в результате этого ответа. Вместо этого сообщение об ошибке будет доставлено через updateServiceNotification.
🔹420 FLOOD
Превышено максимально допустимое количество попыток вызвать данный метод с заданными входными параметрами. Например, при попытке запросить большое количество текстовых сообщений (SMS) на один и тот же номер телефона.
Пример ошибки:
🔸FLOOD_WAIT_X: требуется ожидание X секунд (где X - число)
🔹500 ВНУТРЕННИЙ
Произошла внутренняя ошибка сервера во время обработки запроса; например, произошел сбой при доступе к базе данных или файловому хранилищу.
Forwarded from Максим Носко
ПРИНЯТЬ ИЗОБРАЖЕНИЕ ОТ ПОЛЬЗОВАТЕЛЯ
Блок "Цепочка сообщений".
1. Попросить отправить картинку;
2. Валидация: "Картинка"
3. Сохранить в переменную.
#изображение #картинка #запросить
Блок "Цепочка сообщений".
1. Попросить отправить картинку;
2. Валидация: "Картинка"
3. Сохранить в переменную.
#изображение #картинка #запросить