Cliente. Lista de chats (TelegramClientGetChats)#

Retorna todos os chats do usuário: chats em grupo, canais, diálogos.

Conexão[Link] Objeto de conexão do cliente. O nome da variável nesta propriedade deve coincidir com o nome da variável na propriedade "Conexão", do bloco "Cliente. Criar conexão" do grupo Telegram, que foi usado anteriormente para conectar o cliente Telegram.
Filtro[Texto] String para filtrar a lista de chats. Procura a ocorrência do valor fornecido nos chats (Id, Título) e nos diálogos (Id, Primeiro Nome, Último Nome, Nome de Usuário, Telefone).
Retornar como lista

Quando ativado, o resultado será retornado como uma lista de objetos de chat. Propriedades disponíveis: Id; Título; IsPrivate - indica que este chat é privado com o Usuário.

Se a propriedade for igual a $true (e a propriedade "Extrair dados do usuário" também estiver ativada), as seguintes propriedades estarão disponíveis: UserId; UserName; PhoneNumber.

As propriedades Chat e User também estão disponíveis, apontando para esses objetos do Telegram.

Extrair dados do usuárioSe a propriedade "Retornar como lista" estiver ativada, ao ativar esta propriedade, os dados do Usuário para chats privados serão extraídos.
Lista de chats

[Dicionário/Lista] A lista de chats é retornada na forma de um dicionário. As chaves do dicionário são os nomes dos chats, e os valores são os ids dos chats.

Por exemplo: $chatid = $Chats["username"]. Obtemos o valor id do chat com o Usuário username, e essa variável pode ser usada em blocos de envio de mensagens.

Se uma lista for retornada, as seguintes propriedades estarão disponíveis: Id, Título, UserId, Nome de Usuário, Telefone.

Nível de tratamento

Seleção do nível de tratamento de erros. Valores possíveis:

  • "Default" - padrão;
  • "Ignore" - erros são ignorados;
  • "Handle" - erros são tratados.

Se o valor "Default" for selecionado, o valor do bloco "Início" deste diagrama será utilizado.

Nível de mensagens

Seleção do nível de mensagens que os blocos exibirão durante a operação. Valores possíveis:

  • "Default" - padrão;
  • "Release" - saída desativada;
  • "Debug" - saída de informações principais;
  • "Detailed" - saída de informações detalhadas.

Se o valor "Default" for selecionado, o valor do bloco "Início" deste diagrama será utilizado.

Texto do erro[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco.