Utilizar um form em Administration > Settings > Layout > Content

Eu estou tentando enviar mensagens através de um formulário na área de layout e só recebo um erro.

Criei um form onde pego as informações (nome, mensagem, etc) e mando para a URL /postTexto com Javascript e Ajax

E o mais engraçado é q seu pego o mesmo código e rodo fora do rocketchat funciona!

Nome
Número
Sessão
Mensagem


Versão 3.18.3
Versão da Apps Engine 1.27.1
Versão do Node v12.22.1
MongoDB 3.6.14 / wiredTiger (oplog Ativado)

Olá! Bem vindo ao nosso Fórum!

E qual é esse erro?

obrigado pela resposta!

ele nao enviava o formulário, eu fiz com iframe e deu certo… Mas gostaria de ser mais integrado, principalmente para eu pegar variáveis (usuario atual, sessão atual, etc) do rocket.

Entende?

Você pode usar o outgoing integration.

dai criaria comandos, em canais específicos ou não, com palavras de gatilho:

!envia_formulario parametro1 parametro2 Frase a ser enviada

E na própria integração você define como será o payload.

Para essa sua integração no home, seria preciso ver os erros que está dando. Eu já vi integrações desse tipo, então sei que de um jeito, funciona.