É possível desabilitar apenas um gatilho no bot narrativo do Discourse?
Procurei em todos os lugares na internet. Estou me perguntando se alguém aqui poderia me ajudar com isso.
Vi em algum lugar que não é possível desabilitar praticamente nada no Discourse Bot (exceto desativar essa opção completamente, o que não queremos fazer), mas como não era uma resposta “oficial”, achei melhor perguntar aqui.
O gatilho que gostaríamos de desabilitar é o seguinte:
trigger: "roll"
invalid: |-
Desculpe, é matematicamente impossível rolar essa combinação de dados. :confounded:
not_enough_dice:
one: "Só tenho %{count} dado. [Vergonhoso](https://www.toplessrobot.com/2009/04/the_10_most_shameful_rpg_dice.php), eu sei!"
other: "Só tenho %{count} dados. [Vergonhoso](https://www.toplessrobot.com/2009/04/the_10_most_shameful_rpg_dice.php), eu sei!"
out_of_range: |-
Você sabia que [o número máximo de lados](https://www.wired.com/2016/05/mathematical-challenge-of-designing-the-worlds-most-complex-120-sided-dice) para um dado matematicamente justo é 120?
results: |-
> :game_die: %{results}"
Isso não está causando um problema, propriamente dito. É apenas algo que não vamos usar em nossa comunidade e não queremos que os usuários recebam essa resposta ao acionar “roll” e fiquem se perguntando o que está acontecendo.
Em geral, essa dinâmica não está alinhada com os objetivos e a estratégia do que estamos tentando fazer em nossa comunidade.
Simplesmente não queremos que os usuários recebam uma resposta aleatória de um acionador que não podemos (?) desativar.
Eu recomendaria que você esperasse até ter um problema para começar a resolvê-lo. É difícil imaginar que alguém vá acionar essa rolagem de dados por engano.
O rolo de dados sempre foi um pouco estranho, por isso criei este componente de tema:
Provavelmente poderíamos remover completamente a capacidade do @/discobot de responder em tópicos públicos, já que o único propósito é (1) fornecer instruções para reiniciar os tutoriais e (2) rolar dados.