UNPKG

n8n-nodes-evolution-api

Version:
1,578 lines (1,577 loc) 56.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.messagesFields = void 0; exports.messagesFields = [ { displayName: 'Nome Da Instancia', name: 'instanceName', type: 'string', default: '', description: 'Digite o nome da instância que vai enviar a mensagem', displayOptions: { show: { resource: ['messages-api'], operation: ['send-text'], }, }, }, { displayName: 'Numero Do Destinatario', name: 'remoteJid', type: 'string', default: '', required: true, description: 'RemoteJid do destinarario', displayOptions: { show: { resource: ['messages-api'], operation: ['send-text'], }, }, }, { displayName: 'Mensagem', name: 'messageText', type: 'string', default: '', required: true, description: 'Digite a mensagem de texto que será enviado', displayOptions: { show: { resource: ['messages-api'], operation: ['send-text'], }, }, }, { displayName: 'Opções', name: 'options_message', type: 'collection', placeholder: 'Adicionar Campo', default: {}, options: [ { displayName: 'Delay', name: 'delay', type: 'number', default: 1200, description: 'Digite quantos milisegundos de delay a mensagem terá antes de ser enviada', }, { displayName: 'Responder Mensagem', name: 'quoted', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { messageQuoted: { messageId: '', }, }, options: [ { name: 'messageQuoted', displayName: 'Mensagem', values: [ { displayName: 'ID Da Mensagem', name: 'messageId', type: 'string', default: '', description: 'ID da mensagem que será respondida', }, ], }, ], }, { displayName: 'Menções', name: 'mentions', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { mentionsSettings: { mentionsEveryOne: false, mentioned: '', }, }, options: [ { name: 'mentionsSettings', displayName: 'Configurações', values: [ { displayName: 'Mencionar Todos', name: 'mentionsEveryOne', type: 'boolean', default: false, description: 'Whether to mention all participants in the group', }, { displayName: 'Números Para Mencionar', name: 'mentioned', type: 'string', default: '', displayOptions: { show: { mentionsEveryOne: [false], }, }, description: 'Lista de números para mencionar (separados por vírgula)', }, ], }, ], }, { displayName: 'Preview De Link', name: 'linkPreview', type: 'boolean', default: true, description: 'Whether to enable or disable link preview in the message', }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-text'], }, }, }, { displayName: 'Nome Da Instancia', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar a mensagem', displayOptions: { show: { resource: ['messages-api'], operation: ['send-image'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['send-image'], }, }, }, { displayName: 'Imagem', name: 'media', type: 'string', default: '', required: true, description: 'URL ou base64 da imagem', displayOptions: { show: { resource: ['messages-api'], operation: ['send-image'], }, }, }, { displayName: 'Caption', name: 'caption', type: 'string', default: '', description: 'Texto a ser enviado junto a imagem', displayOptions: { show: { resource: ['messages-api'], operation: ['send-image'], }, }, }, { displayName: 'Opções', name: 'options_message', type: 'collection', placeholder: 'Adicionar Campo', default: {}, options: [ { displayName: 'Delay', name: 'delay', type: 'number', default: 1200, description: 'Digite quantos milisegundos de delay a mensagem terá antes de ser enviada', }, { displayName: 'Responder Mensagem', name: 'quoted', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { messageQuoted: { messageId: '', }, }, options: [ { name: 'messageQuoted', displayName: 'Mensagem', values: [ { displayName: 'ID Da Mensagem', name: 'messageId', type: 'string', default: '', description: 'ID da mensagem que será respondida', }, ], }, ], }, { displayName: 'Menções', name: 'mentions', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { mentionsSettings: { mentionsEveryOne: false, mentioned: '', }, }, options: [ { name: 'mentionsSettings', displayName: 'Configurações', values: [ { displayName: 'Mencionar Todos', name: 'mentionsEveryOne', type: 'boolean', default: false, description: 'Whether to mention all participants in the group', }, { displayName: 'Números Para Mencionar', name: 'mentioned', type: 'string', default: '', displayOptions: { show: { mentionsEveryOne: [false], }, }, description: 'Lista de números para mencionar (separados por vírgula)', }, ], }, ], }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-image'], }, }, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar o vídeo', displayOptions: { show: { resource: ['messages-api'], operation: ['send-video'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['send-video'], }, }, }, { displayName: 'Video', name: 'media', type: 'string', default: '', required: true, description: 'URL ou base64 do vídeo', displayOptions: { show: { resource: ['messages-api'], operation: ['send-video'], }, }, }, { displayName: 'Caption', name: 'caption', type: 'string', default: '', description: 'Texto a ser enviado junto ao vídeo', displayOptions: { show: { resource: ['messages-api'], operation: ['send-video'], }, }, }, { displayName: 'Opções', name: 'options_message', type: 'collection', placeholder: 'Adicionar Campo', default: {}, options: [ { displayName: 'Delay', name: 'delay', type: 'number', default: 1200, description: 'Digite quantos milisegundos de delay a mensagem terá antes de ser enviada', }, { displayName: 'Responder Mensagem', name: 'quoted', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { messageQuoted: { messageId: '', }, }, options: [ { name: 'messageQuoted', displayName: 'Mensagem', values: [ { displayName: 'ID Da Mensagem', name: 'messageId', type: 'string', default: '', description: 'ID da mensagem que será respondida', }, ], }, ], }, { displayName: 'Menções', name: 'mentions', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { mentionsSettings: { mentionsEveryOne: false, mentioned: '', }, }, options: [ { name: 'mentionsSettings', displayName: 'Configurações', values: [ { displayName: 'Mencionar Todos', name: 'mentionsEveryOne', type: 'boolean', default: false, description: 'Whether to mention all participants in the group', }, { displayName: 'Números Para Mencionar', name: 'mentioned', type: 'string', default: '', displayOptions: { show: { mentionsEveryOne: [false], }, }, description: 'Digite os números que deseja mencionar separados por vírgula (ex: 5511999999999,5511888888888)', }, ], }, ], }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-video'], }, }, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar o áudio', displayOptions: { show: { resource: ['messages-api'], operation: ['send-audio'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['send-audio'], }, }, }, { displayName: 'Audio', name: 'media', type: 'string', default: '', required: true, description: 'URL ou base64 do áudio', displayOptions: { show: { resource: ['messages-api'], operation: ['send-audio'], }, }, }, { displayName: 'Opções', name: 'options_message', type: 'collection', placeholder: 'Adicionar Campo', default: {}, options: [ { displayName: 'Delay', name: 'delay', type: 'number', default: 1200, description: 'Digite quantos milisegundos de delay a mensagem terá antes de ser enviada', }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-audio'], }, }, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar o documento', displayOptions: { show: { resource: ['messages-api'], operation: ['send-document'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['send-document'], }, }, }, { displayName: 'Documento', name: 'media', type: 'string', default: '', required: true, description: 'URL ou base64 do documento', displayOptions: { show: { resource: ['messages-api'], operation: ['send-document'], }, }, }, { displayName: 'Mensagem', name: 'caption', type: 'string', default: '', description: 'Texto a ser enviado junto ao documento', displayOptions: { show: { resource: ['messages-api'], operation: ['send-document'], }, }, }, { displayName: 'Nome Do Arquivo', name: 'fileName', type: 'string', default: 'document.pdf', description: 'Nome do arquivo do documento', displayOptions: { show: { resource: ['messages-api'], operation: ['send-document'], }, }, }, { displayName: 'Opções', name: 'options_message', type: 'collection', placeholder: 'Adicionar Campo', default: {}, options: [ { displayName: 'Delay', name: 'delay', type: 'number', default: 1200, description: 'Digite quantos milisegundos de delay a mensagem terá antes de ser enviada', }, { displayName: 'Responder Mensagem', name: 'quoted', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { messageQuoted: { messageId: '', }, }, options: [ { name: 'messageQuoted', displayName: 'Mensagem', values: [ { displayName: 'ID Da Mensagem', name: 'messageId', type: 'string', default: '', description: 'ID da mensagem que será respondida', }, ], }, ], }, { displayName: 'Menções', name: 'mentions', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { mentionsSettings: { mentionsEveryOne: false, mentioned: '', }, }, options: [ { name: 'mentionsSettings', displayName: 'Configurações', values: [ { displayName: 'Mencionar Todos', name: 'mentionsEveryOne', type: 'boolean', default: false, description: 'Whether to mention all participants in the group', }, { displayName: 'Números Para Mencionar', name: 'mentioned', type: 'string', default: '', displayOptions: { show: { mentionsEveryOne: [false], }, }, description: 'Digite os números que deseja mencionar separados por vírgula (ex: 5511999999999,5511888888888)', }, ], }, ], }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-document'], }, }, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar a enquete', displayOptions: { show: { resource: ['messages-api'], operation: ['send-poll'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['send-poll'], }, }, }, { displayName: 'Titulo Da Enquete', name: 'caption', type: 'string', default: '', required: true, description: 'Digite o titulo da sua enquete', displayOptions: { show: { resource: ['messages-api'], operation: ['send-poll'], }, }, }, { displayName: 'Mínimo 2 opções, Máximo 12. Cada opção deve ser única.', name: 'notice', type: 'notice', default: '', displayOptions: { show: { resource: ['messages-api'], operation: ['send-poll'], }, }, }, { displayName: 'Opções Da Enquete', name: 'options_display', type: 'fixedCollection', default: { metadataValues: [] }, required: true, typeOptions: { multipleValues: true, }, description: 'Digite as opções da enquete (mínimo 2, máximo 12). Cada opção deve ser única.', options: [ { name: 'metadataValues', displayName: 'Metadata', values: [ { displayName: 'Opção', name: 'optionValue', type: 'string', default: '', }, ], }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-poll'], }, }, }, { displayName: 'Opções', name: 'options_message', type: 'collection', placeholder: 'Adicionar Campo', default: {}, options: [ { displayName: 'Delay', name: 'delay', type: 'number', default: 1200, description: 'Digite quantos milisegundos de delay a mensagem terá antes de ser enviada', }, { displayName: 'Responder Mensagem', name: 'quoted', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { messageQuoted: { messageId: '', }, }, options: [ { name: 'messageQuoted', displayName: 'Mensagem', values: [ { displayName: 'ID Da Mensagem', name: 'messageId', type: 'string', default: '', description: 'ID da mensagem que será respondida', }, ], }, ], }, { displayName: 'Menções', name: 'mentions', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { mentionsSettings: { mentionsEveryOne: false, mentioned: '', }, }, options: [ { name: 'mentionsSettings', displayName: 'Configurações', values: [ { displayName: 'Mencionar Todos', name: 'mentionsEveryOne', type: 'boolean', default: false, description: 'Whether to mention all participants in the group', }, { displayName: 'Números Para Mencionar', name: 'mentioned', type: 'string', default: '', displayOptions: { show: { mentionsEveryOne: [false], }, }, description: 'Digite os números que deseja mencionar separados por vírgula (ex: 5511999999999,5511888888888)', }, ], }, ], }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, }, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar o status', displayOptions: { show: { resource: ['messages-api'], operation: ['send-stories'], }, }, }, { displayName: 'Tipo Do Status', name: 'type', type: 'options', description: 'Escolha o tipo de status você vai postar', displayOptions: { show: { resource: ['messages-api'], operation: ['send-stories'], }, }, options: [ { name: 'Status De Texto', value: 'text', }, { name: 'Status De Imagem', value: 'image', }, { name: 'Status De Video', value: 'video', }, { name: 'Status De Audio', value: 'audio', }, ], default: 'text', }, { displayName: 'Conteudo Ou URL', name: 'content', type: 'string', default: '', required: true, description: 'Digite o conteudo ou URL da imagem/video/audio a ser postado', displayOptions: { show: { resource: ['messages-api'], operation: ['send-stories'], }, }, }, { displayName: 'Texto Para Status De Imagem/Video', name: 'caption', type: 'string', default: '', description: 'Digite o texto para status de Imagem/Video', displayOptions: { show: { resource: ['messages-api'], operation: ['send-stories'], }, }, }, { displayName: 'Cor Do Background', name: 'backgroundColor', type: 'color', default: '#000000', displayOptions: { show: { resource: ['messages-api'], operation: ['send-stories'], }, }, }, { displayName: 'Font Do Texto', name: 'font', type: 'options', description: 'Escolha o tipo da font do seu texto', displayOptions: { show: { resource: ['messages-api'], operation: ['send-stories'], }, }, options: [ { name: 'SERIF', value: 1, }, { name: 'NORICAN REGULAR', value: 2, }, { name: 'BRYNDAN WRITE', value: 3, }, { name: 'BEBASNEUE REGULAR', value: 4, }, { name: 'OSWALD HEAVY', value: 5, }, ], default: 1, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar o documento', displayOptions: { show: { resource: ['messages-api'], operation: ['sendDocument'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['sendDocument'], }, }, }, { displayName: 'Documento', name: 'media', type: 'string', default: '', required: true, description: 'URL ou base64 do documento', displayOptions: { show: { resource: ['messages-api'], operation: ['sendDocument'], }, }, }, { displayName: 'Mensagem', name: 'caption', type: 'string', default: '', description: 'Texto a ser enviado junto ao documento', displayOptions: { show: { resource: ['messages-api'], operation: ['sendDocument'], }, }, }, { displayName: 'Nome Do Arquivo', name: 'fileName', type: 'string', default: 'document.pdf', description: 'Nome do arquivo do documento', displayOptions: { show: { resource: ['messages-api'], operation: ['sendDocument'], }, }, }, { displayName: 'Opções', name: 'options_message', type: 'collection', placeholder: 'Adicionar Campo', default: {}, options: [ { displayName: 'Delay', name: 'delay', type: 'number', default: 1200, description: 'Digite quantos milisegundos de delay a mensagem terá antes de ser enviada', }, { displayName: 'Responder Mensagem', name: 'quoted', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { messageQuoted: { messageId: '', }, }, options: [ { name: 'messageQuoted', displayName: 'Mensagem', values: [ { displayName: 'ID Da Mensagem', name: 'messageId', type: 'string', default: '', description: 'ID da mensagem que será respondida', }, ], }, ], }, { displayName: 'Menções', name: 'mentions', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { mentionsSettings: { mentionsEveryOne: false, mentioned: '', }, }, options: [ { name: 'mentionsSettings', displayName: 'Configurações', values: [ { displayName: 'Mencionar Todos', name: 'mentionsEveryOne', type: 'boolean', default: false, description: 'Whether to mention all participants in the group', }, { displayName: 'Números Para Mencionar', name: 'mentioned', type: 'string', default: '', displayOptions: { show: { mentionsEveryOne: [false], }, }, description: 'Digite os números que deseja mencionar separados por vírgula (ex: 5511999999999,5511888888888)', }, ], }, ], }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['sendDocument'], }, }, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar o contato', displayOptions: { show: { resource: ['messages-api'], operation: ['send-contact'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['send-contact'], }, }, }, { displayName: 'Contatos', name: 'contacts', type: 'fixedCollection', typeOptions: { multipleValues: true, }, default: { contactValues: [] }, options: [ { name: 'contactValues', displayName: 'Contato', values: [ { displayName: 'Nome Completo', name: 'fullName', type: 'string', default: '', required: true, description: 'Nome completo do contato', }, { displayName: 'Número Do WhatsApp', name: 'wuid', type: 'string', default: '', required: true, description: 'Número do WhatsApp (apenas números, ex: 559999999999)', }, { displayName: 'Número Formatado', name: 'phoneNumber', type: 'string', default: '', required: true, description: 'Número formatado (ex: +55 99 9 9999-9999)', }, { displayName: 'Organização', name: 'organization', type: 'string', default: '', description: 'Nome da organização/empresa', }, { displayName: 'Email', name: 'email', type: 'string', placeholder: 'name@email.com', default: '', description: 'Endereço de email do contato', }, { displayName: 'URL', name: 'url', type: 'string', default: '', description: 'URL da página do contato', }, ], }, ], description: 'Lista de contatos para enviar', displayOptions: { show: { resource: ['messages-api'], operation: ['send-contact'], }, }, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar a lista', displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, }, }, { displayName: 'Título Da Lista', name: 'title', type: 'string', default: '', required: true, description: 'Título principal da lista', displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, }, }, { displayName: 'Descrição', name: 'description', type: 'string', default: '', required: true, description: 'Descrição da lista', displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, }, }, { displayName: 'Texto Do Botão', name: 'buttonText', type: 'string', default: 'Ver Opções', required: true, description: 'Texto que aparecerá no botão da lista', displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, }, }, { displayName: 'Texto Do Rodapé', name: 'footerText', type: 'string', default: '', required: true, description: 'Texto que aparecerá no rodapé da lista', displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, }, }, { displayName: 'Seções', name: 'sections', placeholder: 'Adicionar Seção', type: 'fixedCollection', typeOptions: { multipleValues: true, }, default: {}, options: [ { name: 'sectionValues', displayName: 'Seção', values: [ { displayName: 'Título Da Seção', name: 'title', type: 'string', default: '', }, { displayName: 'Linhas', name: 'rows', type: 'fixedCollection', typeOptions: { multipleValues: true, }, default: {}, options: [ { name: 'rowValues', displayName: 'Linha', values: [ { displayName: 'Título', name: 'title', type: 'string', default: '', required: true, description: 'Título da linha', }, { displayName: 'Descrição', name: 'description', type: 'string', default: '', description: 'Descrição da linha (Opcional)', }, { displayName: 'ID Da Linha', name: 'rowId', type: 'string', default: '', description: 'ID único da opção', } ] } ] } ] } ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, } }, { displayName: 'Opções', name: 'options_message', type: 'collection', placeholder: 'Adicionar Campo', default: {}, options: [ { displayName: 'Delay', name: 'delay', type: 'number', default: 1200, description: 'Digite quantos milisegundos de delay a mensagem terá antes de ser enviada', }, { displayName: 'Responder Mensagem', name: 'quoted', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { messageQuoted: { messageId: '', }, }, options: [ { name: 'messageQuoted', displayName: 'Mensagem', values: [ { displayName: 'ID Da Mensagem', name: 'messageId', type: 'string', default: '', description: 'ID da mensagem que será respondida', }, ], }, ], }, { displayName: 'Menções', name: 'mentions', type: 'fixedCollection', typeOptions: { multipleValues: false, }, default: { mentionsSettings: { mentionsEveryOne: false, mentioned: '', }, }, options: [ { name: 'mentionsSettings', displayName: 'Configurações', values: [ { displayName: 'Mencionar Todos', name: 'mentionsEveryOne', type: 'boolean', default: false, description: 'Whether to mention all participants in the group', }, { displayName: 'Números Para Mencionar', name: 'mentioned', type: 'string', default: '', displayOptions: { show: { mentionsEveryOne: [false], }, }, description: 'Digite os números que deseja mencionar separados por vírgula (ex: 5511999999999,5511888888888)', }, ], }, ], }, ], displayOptions: { show: { resource: ['messages-api'], operation: ['send-list'], }, }, }, { displayName: 'Nome Da Instância', name: 'instanceName', type: 'string', default: '', required: true, description: 'Digite o nome da instância que vai enviar os botões', displayOptions: { show: { resource: ['messages-api'], operation: ['send-buttons'], }, }, }, { displayName: 'Número Do Destinatário', name: 'remoteJid', type: 'string', default: '', required: true, displayOptions: { show: { resource: ['messages-api'], operation: ['send-buttons'], }, }, }, { displayName: 'Título', name: 'title', type: 'string', default: '', required: true, description: 'Título da mensagem com botões', displayOptions: { show: { resource: ['messages-api'], operation: ['send-buttons'], }, }, }, { displayName: 'Descrição', name: 'description', type: 'string', default: '', required: true, description: 'Descrição da mensagem com botões', displayOptions: { show: { resource: ['messages-api'], operation: ['send-buttons'], }, }, }, { displayName: 'Rodapé', name: 'footer', type: 'string', default: '', description: 'Texto do rodapé da mensagem', displayOptions: { show: { resource: ['messages-api'], operation: ['send-buttons'], }, }, }, { displayName: 'Botões', name: 'buttons', placeholder: 'Adicionar Botão', type: 'fixedCollection', typeOptions: { multipleValues: true, maxValue: 3, }, default: {}, options: [ { name: 'buttonValues', displayName: 'Botão', values: [ { displayName: 'Tipo', name: 'type', type: 'options', options: [ { name: 'Resposta', value: 'reply', }, { name: 'Copiar', value: 'copy', }, { name: 'URL', value: 'url', }, { name: 'Ligar', value: 'call', }, ], default: 'reply', }, { displayName: 'Texto Do Botão', name: 'displayText', type: 'string', default: '', required: true, }, { displayName: 'ID', name: 'id', type: 'string', default: '', required: true, displayOptions: { show: { type: ['reply'], }, }, }, { displayName: 'Código Para Copiar', name: 'copyCode', type: 'string', default: '',