milharal-dev / nemli-nemlerei-bot

Um bot de discord para criar resumos baseado nas últimas mensagens de um canal
9 stars 1 forks source link

Investigar e refatorar `refute` #55

Open rdenadai opened 3 months ago

rdenadai commented 3 months ago

Inicialmente a ideia do comando de refute seria de ser slash command, algo como /refute.

Entretanto durante a implementacao inicial nao foi possivel implementar o comando corretamente, e o mesmo ficou semi-estranho para ser executado.

Essa issue eh para investigar e implementar o comando corretamente realizando um pequeno refactor no existente hj.

mattpsvreis commented 3 months ago

Vou pegar para fazer.

ryukinix commented 3 months ago

Após a tentativa @mattpsvreis não muito frutífera, tenho uma sugestão:

Invés de manter a lógica de reply pra selecionar a mensagem, que tal apenas fazer /refute @nickname? Assim que pega a última mensagem do usuário e só vai filtrando as outras.

Podemos manter a forma legada a partir desse ponto, via dropdown menu, para selecionar mensagens específicas, mas desse modo sugerido já seria mais prático e fácil de ensinar outras pessoas a usarem.

ryukinix commented 3 months ago

Outra sugestão que o @rdenadai deu: passar o link da mensagem pra servir como base.

Ou seja, teria dois casos de uso independentes: