1
resposta

[Dúvida] Google chat <> Apps Script

Estou criando um bot no Google Chat com o Apps Script e, seguindo o passo a passo na página de suporte do Google, consegui criar um bot que me responde quando faço menção a ele com o @ no espaço do Google Chat. Gostaria de tirar uma dúvida: alguém conhece alguma forma de fazer o bot responder sem que seja necessário mencioná-lo no espaço? Página do Google: https://developers.google.com/workspace/chat/quickstart/apps-script-app?hl=pt-br

1 resposta

Boa tarde!

Você precisará habilitar o modo de escuta contínuo, o que pode ser implementado de diferentes formas, dependendo da funcionalidade desejada e das políticas da plataforma. O Google Chat, por questões de privacidade e segurança, não permite bots escutarem todas as mensagens diretamente por padrão, pra evitar abuso de informações. Mas você pode tentar fazer umas coisas.

  1. Configure um outgoing webhook no Google Chat, de modo que toda vez que uma nova mensagem for enviada para o espaço, o webhook seja ativado e seu bot receba essa mensagem. Esse método requer a criação de um webhook associado ao chat, permitindo que seu bot receba as mensagens sem a necessidade de ser mencionado.

  2. Bots podem ser configurados para responder a todas as mensagens quando em uma conversa direta com o usuário. Nesse caso, o bot escuta as mensagens sem menções, já que está em um espaço individual.

  3. Outra coisa seria configurar seu bot para escutar eventos que não estejam diretamente relacionados à menção (ON_EVENT), como eventos de mensagens de bots ou outros eventos de integração, e programar uma lógica para que ele responda automaticamente conforme o que for apropriado.

Sugiro verificar as permissões e regras de comportamento de bots no Google Chat, especialmente para fins de conformidade com políticas de segurança.

documentação que pode te ajudar a explorar essas opções:

Abraço.