Alertas¶
Os alertas são mensagens personalizadas para uma tarefa com um tipo de alerta, title e message.
Os alertas são exibidos no menu Alertas no portal BotCity Orquestrador e podem fornecer informações claras e rápidas sobre o status de uma tarefa e automação.
Emitindo Alertas¶
Um alerta pode ser emitido com um dos seguintes tipos:
- INFO: Alerta de informação.
- WARN: Alerta de aviso.
- ERROR: Alerta de erro.
Aqui está como emitimos alertas para a tarefa criada na etapa anterior:
Mensagens¶
Ao usar o BotCity Maestro SDK, os usuários podem enviar mensagens um para o outro ou até mesmo endereços de email externos de uma maneira muito simples.
O Maestro SDK pode enviar dois tipos de mensagens:
- TEXT: Corpo de mensagem de texto simples.
- HTML: Corpo da mensagem em HTML.
Importante
O método message() mostrado abaixo possui um limite de 50 destinatários em cada chamada.
Aqui está como enviamos mensagens através do Maestro SDK:
# List of emails, if not using, pass an empty list
emails = ["seu_email@seu_email.com"]
# List of usernames, if not using, pass an empty list
usuarios = ["usuario_Orquestrador1", "usuario_Orquestrador2"]
assunto = "Mensagem de teste"
corpo_email = "Este é o conteúdo da mensagem."
maestro.message(emails, usuarios, assunto, corpo_email, MessageType.TEXT)
List<String> emails = new ArrayList<String>();
emails.add("seu_email@seu_email.com");
List<String> users = new ArrayList<String>();
usuarios.add("usuario_Orquestrador1");
usuarios.add("usuario_Orquestrador2");
String assunto = "Mensagem de teste";
String corpo_email = "Este é o conteúdo da mensagem.";
maestro.message(emails, usuarios, assunto, corpo_email, MessageType.TEXT);
const emails = ["seu_email@seu_email.com"]
// List of usernames, if not using, pass an empty list
const usuarios = ["usuario_Orquestrador1", "usuario_Orquestrador2"]
const assunto = "Mensagem de teste"
const corpo_email = "Este é o conteúdo da mensagem."
await maestro.message(emails, usuarios, assunto, corpo_email, "TEXT")
const emails: array = ["seu_email@seu_email.com"]
// List of usernames, if not using, pass an empty list
const usuarios: array = ["usuario_Orquestrador1", "usuario_Orquestrador2"]
const assunto: string = "Mensagem de teste"
const corpo_email: string = "Este é o conteúdo da mensagem."
await maestro.message(, usuarios, assunto, corpo_email, "TEXT")
// List of emails, if not using, pass an empty list
List<string> emails = ["your_email@your_provider.com"];
// List of usernames, if not using, pass an empty list
List<string> users = ["maestro_user1", "maestro_user2"];
string subject = "Mensagem de teste";
string body = "Este é o conteúdo da mensagem.";
await maestro.SendMessageAsync(emails, users, subject, body, MessageTypeEnum.TEXT);