Porque o LINE não permite. Um chat em grupo do LINE só pode ter uma Conta Oficial, e todo bot de tradução — as contas de intérprete do próprio LINE, o PlumiBot e todos os concorrentes — é uma Conta Oficial. Se convidar uma segunda, ela não ficará.
Esta é uma regra da plataforma documentada pelo LINE para desenvolvedores, não uma decisão de nenhum bot e nada que uma configuração possa mudar. Se precisar de um grupo para cobrir mais de um par de idiomas, a resposta é um único bot que lida com vários idiomas ao mesmo tempo — não vários bots.
O raciocínio é completamente sensato, e é por isso que tantas pessoas acabam aqui. Uma construtora tem um grupo com um capataz taiwanês, trabalhadores vietnamitas e um supervisor indonésio. Eles encontram um bot que faz chinês e vietnamita, o adicionam, e funciona. Então eles procuram um segundo bot para indonésio e o adicionam também.
Nesse ponto, o grupo para de funcionar. Dependendo do que foi convidado e quando, a segunda conta é removida no momento da entrada, ou o grupo fica com um bot quando deveria ter dois e ninguém consegue dizer qual foi embora. Parece um bug no bot que foi adicionado por último. Não é.
A documentação do desenvolvedor do LINE afirma a regra claramente: várias Contas Oficiais do LINE não podem participar do mesmo chat em grupo ou chat com várias pessoas. Essa é toda a explicação. O LINE a impõe no nível da plataforma, acima de cada bot individual, então ela se aplica identicamente, não importa quais produtos você escolheu.
Algumas consequências que valem a pena saber:
O slot único não é realmente um problema se o bot nele não estiver limitado a um par. O PlumiBot foi construído dessa forma: um chat ativa tantos dos 126 idiomas quanto precisa, e cada mensagem retorna em todos eles juntos. O capataz escreve chinês uma vez; vietnamita e indonésio aparecem ambos.
Configurar isso é um comando por idioma — o tutorial está aqui.
Se você está comprometido com bots que fazem um par cada, a única maneira de executar dois é executar dois grupos, cada um com seu próprio bot e seus próprios membros. Isso funciona, e é genuinamente como algumas equipes operam, mas seja honesto sobre o custo: qualquer coisa dita em um grupo é invisível no outro, e alguém tem que repetir cada anúncio.
A mesma regra é o motivo pelo qual você não pode colocar dois bots lado a lado em um grupo e comparar suas respostas. Crie um segundo grupo de teste. É um pequeno incômodo para testes e uma restrição fundamental para uso real.
Se um grupo já tem uma Conta Oficial e você quer outra, remova a primeira da mesma forma que removeria um membro: abra a lista de membros do grupo, encontre a conta e exclua-a. Assim que o espaço estiver livre, o novo bot poderá ser convidado normalmente. Não há necessidade de recriar o grupo, nem de entrar em contato com o suporte de ninguém.
A regra de uma Conta Oficial por grupo está documentada na documentação da API de Mensagens do LINE para chats em grupo e com várias pessoas. Os relatos sobre o que exatamente acontece com a segunda conta variam — o que é consistente, e o que importa, é que ela não permanece no grupo.