cidadedemocratica / ej-server

EJ uses gamification and machine learning to promote discussions and participation in a virtual democracy
https://ejplatform.github.io/ej-server/
Other
1 stars 0 forks source link

Durante uma conversa, salvar o que o usuário digitar como comentário, com exceção de comandos (mensagem que começar com /) #369

Open ricardopoppi opened 3 years ago

ricardopoppi commented 3 years ago

Quando em modo de coleta, apresentando as frases, qualquer comando é entendido como comentário. Fiz o teste com a conversa 69: http://t.me/BocaDeLoboBot?start=69

Clicando no link de uma outra conversa (ex: http://t.me/BocaDeLoboBot?start=68) o bot apresenta o próximo comentário da outra conversa sem algum tipo de transição

ver prints:

Comandos sendo entendidos como comentários: Captura de tela de 2021-07-20 15-18-31

Mudança abrupta de conversa ao clicar num outro link de coleta: Captura de tela de 2021-07-20 15-19-33

davidCarlos commented 3 years ago

Boa, vou dar uma olhada nisso durante a semana. Acha que é impeditivo pra lançarmos uma primeira coleta? O bot default (duda) também tem o mesmo comportamento

ricardopoppi commented 3 years ago

talvez não seja impeditivo, só temos que planejar sabendo que só poderemos fazer uma única coleta pq o usuário vai ficar preso nela, a gente avalia junto com o pessoal depois do nosso teste interno

davidCarlos commented 3 years ago

Eu fiz um teste aqui:

Se o usuário votar em todos os comentários ou digitar parar, e depois clicar no link de outra conversa, o bot faz a transição correta, mostrando o título da nova conversa e chamando para participar.

davidCarlos commented 3 years ago

De qualquer forma essa mudança entre um link e outro está bem instável mesmo, vou priorizar olhar isso.

ricardopoppi commented 3 years ago

Consegui simular aqui, usando o parar dá certo mesmo! A gente pode falar isso no texto de divulgação, tipo "Qdo não quiser mais opinar é só pedir pra PARAR" ou algo do tipo. Mas deixa no radar sim, pq na prática acredito que a maioria vai deixar o bot no estado de coleta, sem finalizar corretamente

davidCarlos commented 3 years ago

No primeiro comentário da coleta a gente avisa, que o usuário pode digitar parar. Mas acho que o ideal é o bot identificar a mudança de conversa independente do parar.

davidCarlos commented 3 years ago

O problema do link será tratado na issue #370, esta issue ficará focada na questão dos comandos sendo criados como comentários.

davidCarlos commented 3 years ago

@ricardopoppi só pra te atualizar, a issue #370 foi corrigida, então não teremos mais a limitação de apenas uma coleta no bot.