Como enviar uma mensagem via javascript para o bot


Boa tarde,

Eu gostaria de saber se é possivel enviar uma mensagem pelo bot via javascript. Eu tentei mudar o valor do textarea e triggerar o evento de click no botao, mas ele entende que o campo está vazio. percebi que se eu mudar o valor do campo via javascript e apertar qualquer tecla que sirva de input, o valor do textarea junto com o valor da tecla que apertei é reconhecido ao eu apertar o botão. Existe alguma possibilidade de fazer esse envio sem que a pessoa tenha que colocar algo no textarea?


5 comentários

Estou com a mesma dúvida

Olá @Gabriel_Goulart e @Erik_Ribeiro, vocês querem enviar uma mensagem em algum evento específico?


Vocês podem por exemplo enviar a mensagem em eventos do chat.

Exemplo:



  • Enviando uma mensagem ao carregar no bot:


(function () {
window.onload = function () {
var blipClient = new BlipChat();
blipClient
.withAppKey('YOUR-BLIPCHAT-API-KEY')
.withEventHandler(BlipChat.LOAD_EVENT, function () {
blipClient.sendMessage({
"type": "text/plain",
"content": "Start"
});
})
.build();
}
})();

Opa, Felipe.


Obrigado pela resposta, porém eu gostaria de interagir um input que está no HTML com a ferramenta do blip. Como poderia fazer esse processo de interação?


36


Exemplo:

Quando a pessoa clicasse no campo status, automaticamente o texto seria preenchido dentro da ferramenta blip, uma vez que não precisasse a pessoa digitar.


Aguardo retorno.


Grato.

Veja se esse artigo te ajuda!


https://help.blip.ai/docs/channels/blip-chat/customizando-o-blip-chat-widget-com-css/

Muito Obrigado @Felipe_Miranda, consegui!

Comente