Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de integrações clássicas
Última atualização 22 de abr de 2024

Criar canal

UiPath.Slack.Activities.Channels.CreateChannel

Visão geral

A atividade Create Channel usa a API chats.create do Slack para criar um novo canal (Nome do canal) em seu espaço de trabalho. Esta atividade valida e modifica automaticamente o nome do canal caso ele não atenda aos critérios de nome do Slack; você pode desativar esse recurso e obter uma resposta de erro (DoNameValidation).

Depois de criar seu canal, a atividade retorna o nome do canal (ChannelId) que foi adicionado ao seu espaço de trabalho.

Como funciona

As etapas a seguir e o diagrama de sequência de mensagens são um exemplo de como a atividade funciona desde o tempo de design (ou seja, as dependências da atividade e as propriedades de entrada/saída) até o tempo de execução.

  1. Conclua as etapas de Configuração .
  2. Adicione a atividade Slack Scope ao seu projeto.
  3. Adicione a atividade Create Channel dentro da atividade Slack Scope .
  4. Insira valores para as propriedades de Entrada .
  5. Crie e insira uma variável String para sua propriedade Saída .
  6. Execute a atividade.

No corpo da atividade

  • ChannelName - O nome do canal que você deseja criar. Insira uma variável String ou String .
    • Critérios de nome do canal: deve ter 80 caracteres ou menos e conter apenas letras minúsculas, números, hífens e sublinhados.
    • Se a propriedade DoNameValidation não for selecionada, a atividade valida o nome do canal inserido e o modifica para atender aos critérios acima. Por exemplo, se você inserir "Slack Quickstart", a atividade criará o canal, mas modificará o nome para slack-quickstart.
    • Você tem a opção da atividade retornar um erro em vez de modificar o nome. Usando o exemplo acima, se você selecionar DoNameValidation, a atividade não criará o canal e retornará um erro. Para resolver esse erro, você deve modificar o nome do seu canal para atender aos critérios acima e executar a atividade novamente.
  • É um canal privado - Se o novo canal será público ou privado. Insira um valor Boolean ou uma variável Boolean .
  • ChannelId - O id do canal criado. Se a propriedade DoNameValidation não estiver selecionada, esta propriedade retorna o nome modificado (veja o exemplo abaixo). Insira uma variável String .
  • Nome do novo canal - O nome do canal recém-criado. Insira uma variável String .

Propriedades

Comum
  • NomeDeExibição — o nome de exibição da atividade. Este campo é compatível apenas com variáveis Strings ou String.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
  • ResponseStatus - O status da solicitação (informações de sucesso/falha). Insira uma variável ResponseStatus (UiPath.BAF.Models.ResponseStatus). O objeto ResponseStatus inclui três propriedades que você pode usar em outras atividades.
    • Sucesso - Boolean - Especifica se a solicitação de API foi bem-sucedida.
    • ErrorCode - String - O erro de resposta se a solicitação da API não for bem-sucedida (Success=False).
    • Mensagem - String - A mensagem de erro.

Exemplo

A imagem a seguir mostra um exemplo do relacionamento de dependência de atividade e valores de propriedade de entrada/saída.

Para obter instruções passo a passo e exemplos, consulte os guias de início rápido .



  • Visão geral
  • Como funciona
  • No corpo da atividade
  • Propriedades
  • Exemplo

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.