Desativando gatilho para o bot de narrativa do discourse

É 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}"
1 curtida

Acho que seria necessário um plugin. Estou curioso sobre qual problema o gatilho de dados está causando.

3 curtidas

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.

1 curtida

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.

2 curtidas

@riking Obrigado! Acredito que isso vai ajudar! :slightly_smiling_face:

Para ficar claro: isso é uma proposta de ação, NÃO algo que já tenha acontecido.

1 curtida

Entendi. Obrigado :grin:

Já temos essa configuração como discourse narrative bot disable public replies.

3 curtidas