Telegram

Примечание: при необходимости, данные о подключении к Telegram Вы можете найти по пути c:\Users\User\AppData\Roaming\Sherpa RPA Data\Telegram\

Бот. Создать подключение

Создание подключения для бота Telegram.

Видео-инструкция по созданию бота в Telegram: http://sherparpa.ru/videos/ru/telegrambot.mp4

Токен бота

[Текст] Токен бота. Токен можно получить от BotFather в клиенте Telegram

Время ожидания

[Число] Время ожидания ответа от сервера Telegram в секундах

Подключение

[Ссылка] Возвращается объект подключения к боту. Доступные свойства: Username - Имя бота

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Закрыть подключение

Закрывает подключение к боту Telegram.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Получить сообщение

Получает сообщение или обратный вызов из очереди. Если сообщений в очереди нет, то генерируется ошибка.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

Ждать сообщение

При включении блок будет ждать новые сообщения. Иначе при отсутствии сообщения будет сгенерирована ошибка

Сообщение

[Ссылка] Возвращается объект сообщения. Доступные свойства: Id - id сообщения; ChatId - id чата; From - имя пользователя, от которого пришло сообщение; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto, IsVoice). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Обратный вызов

[Логический] Если включено, то в сообщении содержатся данные об обратном вызове (нажатие кнопки). Доступные свойства: IsCallback - если включено, то это обратный вызов; CallbackData - строка с данными нажатой кнопки (эти данные задаются в словаре в блоке "Бот. Отправить сообщение"; Callback - объект обратного вызова

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Список чатов

Возвращается список чатов, в которых участвовал бот.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

Список чатов

[Словарь] Список чатов возвращается в виде словаря. Ключами словаря являются имена пользователей, а значениями - id чата. Например: $chatid = $Chats["username"]. Получаем значение id чата с пользователем username, далее эту переменную можно использовать в блоках отправки сообщений

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Отправить сообщение

Отправление текстового сообщения в чат.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

ID чата

[Число] Id чата. Данное значение можно получить: из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.ChatId; из блока "Бот. Список чатов" в свойстве "Список чатов" - $Chats["username"]

ID сообщения

[Число] Можно ввести ID сообщения, на которое требуется ответить. Данное значение можно получить из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.Id

Текст

[Текст] Текст сообщения

Кнопки

[Словарь] Словарь кнопок, которые будут отправлены вместе с сообщением. Ключом словаря является название кнопки, а значением словаря является данные обратного вызова. Например: @{ "Назад"="butBack"; "Вперед"="butForward" }. Значения "butBack" и "butForward" будут возвращены в свойстве $TMessage.CallbackData. Подробнее описано в свойстве "Обратный вызов" блока "Бот. Получить сообщение"

Количество колонок кнопок

[Число] Если значение пустое, то кнопки выстраиваются в один ряд. Если указать значение, то кнопки будут выстроены в указанное количество колонок

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Сообщение

[Ссылка] Возвращается объект отправленного сообщения. Доступные свойства: Id - id сообщения; ChatId - id чата; From - имя пользователя, от которого пришло сообщение; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Отправить контакт

Отправление контакта в чат.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

ID чата

[Число] Id чата. Данное значение можно получить: из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.ChatId; из блока "Бот. Список чатов" в свойстве "Список чатов" - $Chats["username"]

ID сообщения

[Число] Можно ввести ID сообщения, на которое требуется ответить. Данное значение можно получить из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.Id

Телефон

[Текст] Телефон контакта

Имя

[Текст] Имя контакта

Фамилия

[Текст] Фамилия контакта

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Сообщение

[Ссылка] Возвращается объект отправленного сообщения. Доступные свойства: Id - id сообщения; ChatId - id чата; From - имя пользователя, от которого пришло сообщение; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Отправить файл

Отправление файла в чат.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

ID чата

[Число] Id чата. Данное значение можно получить: из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.ChatId; из блока "Бот. Список чатов" в свойстве "Список чатов" - $Chats["username"]

ID сообщения

[Число] Можно ввести ID сообщения, на которое требуется ответить. Данное значение можно получить из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.Id

Имя файла

[Текст] Имя и путь к файлу, который будет отправлен в чат. Максимальный размер файла 20Мб

Описание

[Текст] Описание к файлу

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Сообщение

[Ссылка] Возвращается объект отправленного сообщения. Доступные свойства: Id - id сообщения; ChatId - id чата; From - имя пользователя, от которого пришло сообщение; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Отправить фото

Отправление фотографии или изображения в чат.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

ID чата

[Число] Id чата. Данное значение можно получить: из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.ChatId; из блока "Бот. Список чатов" в свойстве "Список чатов" - $Chats["username"]

ID сообщения

[Число] Можно ввести ID сообщения, на которое требуется ответить. Данное значение можно получить из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.Id

Имя файла

[Текст] Имя и путь к файлу, который будет отправлен в чат. Максимальный размер файла 20Мб

Описание

[Текст] Описание к фото

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Сообщение

[Ссылка] Возвращается объект отправленного сообщения. Доступные свойства: Id - id сообщения; ChatId - id чата; From - имя пользователя, от которого пришло сообщение; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Отправить голосовое сообщение

Отправляет голосовое сообщение в чат

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

ID чата

[Число] Id чата. Данное значение можно получить: из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.ChatId; из блока "Бот. Список чатов" в свойстве "Список чатов" - $Chats["username"]

ID сообщения

[Число] Можно ввести ID сообщения, на которое требуется ответить. Данное значение можно получить из блока "Бот. Получить сообщение" в свойстве "Сообщение" - $TMessage.Id

Имя файла

[Текст] Имя и путь к файлу, который будет отправлен в чат. Например: "audio.ogg"

Описание

[Текст] Описание к сообщению

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Количество попыток

[Число] Количество попыток при возникновении ошибки связи с сервером

Сообщение

[Ссылка] Возвращается объект отправленного сообщения. Доступные свойства: Id - id сообщения; ChatId - id чата; From - имя пользователя, от которого пришло сообщение; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Редактировать сообщение

Изменение сообщения в чате.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

ID чата

[Число] Id чата. Данное значение можно получить: из блока "Бот. Отправить сообщение" в свойстве "Сообщение" - $TMessage.ChatId

ID сообщения

[Число] Id сообщения. Данное значение можно получить: из блока "Бот. Отправить сообщение" в свойстве "Сообщение" - $TMessage.Id

Текст

[Текст] Новый текст сообщения или заголовка медиа сообщения

Заголовок медиа сообщения

Если включено, то будет изменен заголовок медиа сообщения (файл, изображение). При этом ID чата и ID сообщения должны указывать на такое сообщение в чате. Иначе будет изменен текст сообщения

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Сообщение

[Ссылка] Возвращается объект измнененного сообщения. Доступные свойства: Id - id сообщения; ChatId - id чата; From - имя пользователя, от которого пришло сообщение; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Бот. Скачать файл

Скачивает файл из сообщения.

Подключение

[Ссылка] Объект подключения к боту. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Бот. Создать подключение" из группы Telegram, который ранее использовался для подключения к боту Telegram

Сообщение

[Ссылка] Объект сообщения. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Сообщение", блока "Бот. Получить сообщение" из группы Telegram

Имя файла

[Текст] Имя и путь файла, в который будет сохранен файл из сообщения. Голосовые сообщения должны скачиваться в формат .ogg

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Создать подключение

Создает подключение к Telegram в виде клиента.

Имя сессии

[Текст] Имя сессии. Для сохранения авторизации необходимо задать уникальное имя сессии и впоследствии для подключения использовать его. При первом запуске откроется форма авторизации. Для авторизации необходимо будет ввести телефон, затем сервис отправит код, который придет в уже подключенный клиент Telegram (например на телефоне). Затем ввести этот код и нажать Авторизоваться

Время ожидания

[Число] Время ожидания ответа от сервера Telegram в секундах

Подключение

[Ссылка] Возвращается объект подключения клиента. Доступные свойства: UserId - Id пользователя

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Закрыть подключение

Закрывает подключение клиента.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Получить сообщение

Получает сообщение из очереди. Если сообщений в очереди нет, то генерируется ошибка.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Ждать сообщение

При включении блок будет ждать новые сообщения. Иначе при отсутствии сообщения будет сгенерирована ошибка

Сообщение

[Ссылка] Возвращается объект сообщения. Доступные свойства: Id - id сообщения; Date - дата; From - от кого сообщение; To - кому сообщение; FromId - Id пользователя от кого сообщение; Title - название чата; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Список чатов

Возвращаются все чаты пользователя: групповые чаты, каналы, диалоги.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Фильтр

[Текст] Строка для фильтрации списка чатов. Ищется вхождение заданного значения в чатах (Id, Title) и в диалогах (Id, FirstName, LastName, Username, Phone)

Список чатов

[Словарь] Список чатов возвращается в виде словаря. Ключами словаря являются название чата, а значениями - id чата. Например: $chatid = $Chats["username"]. Получаем значение id чата с пользователем username, далее эту переменную можно использовать в блоках отправки сообщений

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Список контактов

Возвращается список контактов.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Фильтр

[Текст] Строка для фильтрации списка контактов. Ищется вхождение заданного значения в Id, FirstName, LastName, Username, Phone

Контакты

[Таблица Данных] Таблица данных, содержащая список контактов. Таблица содержит следующие колонки: Id, Username, FirstName, LastName, Phone

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Отправить сообщение

Отправление текстового сообщения.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Назначение

[Текст] Объект назначения. Данная строка может содержать следующие значения: Id чата, название чата, Id пользователя, комбинацию "FirstName LastName" пользователя, значение Username пользователя, телефон пользователя

Ответ на сообщение

[Число] Укажите ID сообщения, на которое необходимо ответить

Текст

[Текст] Текст сообщения

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Id чата

[Текст] Возвращается Id чата, которому было отправлено сообщение

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Отправить файл

Отправление файла.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Назначение

[Текст] Объект назначения. Данная строка может содержать следующие значения: Id чата, название чата, Id пользователя, комбинацию "FirstName LastName" пользователя, значение Username пользователя, телефон пользователя

Ответ на сообщение

[Число] Укажите ID сообщения, на которое необходимо ответить

Имя файла

[Текст] Имя и путь к файлу, который будет отправлен

Заголовок

[Текст] При необходимости можно указать заголовок к файлу

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Id чата

[Текст] Возвращается Id чата, которому был отправлен файл

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Отправить фото

Отправление фотографии или изображения.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Назначение

[Текст] Объект назначения. Данная строка может содержать следующие значения: Id чата, название чата, Id пользователя, комбинацию "FirstName LastName" пользователя, значение Username пользователя, телефон пользователя

Ответ на сообщение

[Число] Укажите ID сообщения, на которое необходимо ответить

Имя файла

[Текст] Имя и путь к файлу, который будет отправлен

Заголовок

[Текст] При необходимости можно указать заголовок к файлу

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Id чата

[Текст] Возвращается Id чата, которому было отправлено изображение

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Отправить голосовое сообщение

Отправляет голосовое сообщение в чат

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Назначение

[Текст] Объект назначения. Данная строка может содержать следующие значения: Id чата, название чата, Id пользователя, комбинацию "FirstName LastName" пользователя, значение Username пользователя, телефон пользователя

Ответ на сообщение

[Число] Укажите ID сообщения, на которое необходимо ответить

Поток сообщений

[Число/Текст] Укажите ID потока, в который нужно отправить сообщение. Этот идентификатор можно получить с помощью блока "Клиент. Получить идентификатор потока сообщений"

Имя файла

[Текст] Имя и путь к файлу, который будет отправлен в чат. Например: "audio.ogg"

Заголовок

[Текст] При необходимости можно указать заголовок к файлу

Отключить оповещение

При включении оповещение об доставке не будет

Отключить предпросмотр

При включении предпросмотр ссылок отключается

Html форматирование

При включении в тексте можно использовать форматирование с использованием html тегов. Например: <b>Bold text</b>

Количество попыток

[Число] Количество попыток при возникновении ошибки связи с сервером

Сообщение

[Ссылка] Возвращается объект отправленного сообщения. Доступные свойства: Id - id сообщения; ChatId - id чата; From - имя пользователя, от которого пришло сообщение; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Скачать файл

Скачивает файл из сообщения.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Сообщение

[Ссылка] Объект сообщения. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Сообщение" блока "Клиент. Получить сообщение" или из массива свойства "Сообщения" блока "Клиент. Выгрузить сообщения" из группы Telegram

Имя файла

[Текст] Имя и путь файла, в который будет сохранен файл из сообщения

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Выгрузить сообщения

Выгружает сообщения из чата. Выгрузка сообщений происходит с последнего, т.е. снизу вверх.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Назначение

[Текст] Объект назначения. Данная строка может содержать следующие значения: Id чата, название чата, Id пользователя, комбинацию "FirstName LastName" пользователя, значение Username пользователя, телефон пользователя

Смещение

[Число] Идентификатор сообщения, с которого начинается выгрузка. По умолчанию установлено значение 0, что обозначает загрузку сообщений с самого последнего

Количество

[Число] Задается ограничение на количество выгружаемых сообщений за один раз

Фильтр контакта

[Текст] Строка для фильтрации контактов в чате. Ищется вхождение заданного значения в Id, FirstName, LastName, Username, Phone

Фильтр сообщения

[Текст] Строка для фильтрации текста сообщения. Ищется вхождение заданного значения

Поток сообщений

[Текст] Строка с идентификатором потока сообщений. Используется при работе с комментариями новостей

Сообщения

[Список] Возвращается список сообщений. Каждый элемент списка представляет собой объект сообщения. У объекта доступные свойства: Id - id сообщения; Date - дата; From - от кого сообщение; To - кому сообщение; FromId - Id пользователя от кого сообщение; Title - название чата; Text - текст сообщения; Type - текстовое обозначение типа сообщения; IsFile - указывает, есть ли в сообщении файл (здесь можно более точно определить тип с помощью свойств IsDocument, IsPhoto). Например: $TMessage.IsPhoto - если равно $true, то в сообщении есть фото

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Получить идентификатор потока сообщений

Получает идентификатор потока сообщений для сообщения из новостного канала.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Назначение канала

[Текст] Идентификатор или название новостного канала

Сообщение канала

[Текст] Идентификатор сообщения в новостном канале

Назначение чата

[Текст] Возвращается идентификатор чата, содержащий комментарии для данного новостного сообщения

Поток сообщений

[Текст] Возвращается идентификатор потока для данного новостного сообщения

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Клиент. Получить Id чата

Находит и возвращает Id чата для указанного назначения.

Подключение

[Ссылка] Объект подключения клиента. Название переменной в данном свойстве должно совпадать с названием переменной в свойстве "Подключение", блока "Клиент. Создать подключение" из группы Telegram, который ранее использовался для подключения клиента Telegram

Назначение

[Текст] Объект назначения. Данная строка может содержать следующие значения: Id чата, название чата, Id пользователя, комбинацию "FirstName LastName" пользователя, значение Username пользователя, телефон пользователя, ссылка

Id чата

[Текст] Возвращается Id чата

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Last updated