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

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

Подключение

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

Фильтр

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

Возвращать как список

При включении результат будет возвращен как список объектов чата. Доступные свойства: Id; Title; IsPrivate - указывает на то, что этот чат приватные с Пользователем.

Если свойство равно $true (а так же включено свойство "Извлекать данные пользователя"), то доступны следующие свойства: UserId; UserName; PhoneNumber.

Так же доступны свойства Chat и User, указывающие на эти объекты Telegram.

Извлекать данные пользователя

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

Список чатов

[Словарь/Список] Список чатов возвращается в виде словаря. Ключами словаря являются название чата, а значениями - id чата.

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

Если возвращается список, то доступны такие свойства: Id, Title, UserId, Username, PhoneNumber.

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

Выбор уровня обработки ошибок. Возможные значения:

  • "Default" - по умолчанию;

  • "Ignore" - ошибки игнорируются;

  • "Handle" - ошибки обрабатываются.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

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

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

  • "Default" - по умолчанию;

  • "Release" - вывод отключен;

  • "Debug" - вывод основной информации;

  • "Detailed" - вывод подробной информации.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Текст ошибки

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

Last updated