Mensagem de limite de taxa exibindo como 'Sem Reações'

Olá, implementamos recentemente o plugin de Reações em nossa instância e um de nossos membros está relatando que atingiu o limite de ‘reações diárias máximas’. Ele mencionou que foi atingido com a modal após alterar as reações/adicionar uma reação cerca de 10 vezes.

Então, minhas perguntas são:

  • Podemos remover o ‘limite diário de reações’ completamente? Ou,
  • Ajustar o limite para cada TL? (Ainda não vi essa configuração em nenhum lugar em configurações do site)

Obrigado :+1:

2 curtidas

Aquele parece ser o aviso de ‘você deu muitos likes/reações muito rapidamente’ em vez do aviso de ‘você ficou sem likes’ devido à pequena quantidade de tempo que você teria que esperar para tê-los de volta. Pode ser um caso de precisar atualizar o texto da mensagem.

Eu não acho que as Reações sejam limitadas a uma quantidade por dia, como os Likes são? (max likes per day)

4 curtidas

Hmm interessante, você por acaso saberia o intervalo/duração entre cada reação que um usuário tem que esperar antes de fazer/alterar suas reações?

Além disso, esse intervalo/duração aumenta/diminui à medida que eles sobem ou descem nos níveis de confiança? :thinking:


Também encontrei a consulta necessária para editar o referido modal: js.discourse_reactions.reaction.too_many_request

Aumentarei o max likes per day para 100 apenas para ter certeza :+1:

Acho que é muito curto, então você teria que dar alguns em questão de segundos para acionar um período de espera. Se você ler uma postagem e reagir/curtir da maneira usual, não deverá vê-lo. Não acho que o Nível de Confiança tenha algum efeito. Se o usuário tocou repetidamente na reação para dar/remover/alterar uma, é provável que tenha atingido isso (e o porquê). Acho que é principalmente um recurso anti-spam para impedir que as pessoas adicionem muitas coisas sem ler nada.

Acho que podemos precisar mudar essa mensagem para todos, então se isso acontecer, eu te avisarei para que você possa redefinir para o padrão. :+1:

Eu evitaria mudar a quantidade base de curtidas, se puder, pois isso afeta os emblemas associados. Mas ajustar os multiplicadores de curtidas funciona muito bem para dar mais curtidas sem aumentar quantas você precisa dar em um dia para obter as de Fora de Amor, etc.

Hã, eu não sabia que podíamos fazer isso. A qual seção devo ir em configurações do site para ajustar os multiplicadores de curtidas? Obrigado

Se você usar a configuração de administrador de pesquisa e inserir additional likes per day multiplier, ela deve exibir todos eles. :+1: Eles estão na seção de limite de taxa, e há alguns outros para edições e sinalizações também.

2 curtidas

Pensando em alterar o texto do modal para o seguinte:

Whoa, hold your horses! Você está vendo este pop-up porque notamos que você tem reagido a postagens muito rapidamente. Que tal fazer uma pequena pausa e voltar depois de %{time_left}?

Embora eu ache que precisarei esperar que outros membros do Discourse opinem antes de decidir se esta é uma solução concreta ou não :+1:

@Vu_Tran_Nguyen Para sua informação

1 curtida

Estou apenas verificando se as Reações agora estão vinculadas à configuração de ‘máximo de curtidas’. A maneira como foi acionada e o período de recarga muito curto na sua captura de tela me fazem pensar que houve uma confusão, mas prefiro ter certeza. :slight_smile:

2 curtidas

Olá Albert,

Por favor, mantenha a configuração padrão do limite de reações. Eu pensaria em mudar para algo mais positivo como:

Obrigado pelo seu entusiasmo. Apostamos que os autores originais adoram todas as suas curtidas e reações. Por favor, volte após %{time_left} para continuar seu incentivo aos usuários da comunidade. Kudos a toda a positividade!

1 curtida

Para constar, o original deveria ser “Você tem reagido um pouco rápido demais, tente novamente em %{time_left}”

2 curtidas

Isso também parece acontecer no Discourse, quando o limite é atingido, ele me informa “Você ficou sem curtidas - tente novamente em 50 segundos!”

Eu acho que o problema aqui é que a mesma string de texto (js.discourse_reactions.reaction.too_many_request) é usada tanto quando um usuário aciona o limite de taxa ao adicionar e remover uma reação repetidamente quanto quando um usuário selecionou a reação que é usada para ‘curtidas’ no site e atingiu o limite diário de curtidas. Esse limite é definido pela configuração do site max likes per day.

Eu consegui acionar o problema que seu usuário encontrou realizando uma ação semelhante à que ele fez. Levou um pouco de esforço para acionar o problema. Não acho que muitos usuários o encontrarão. Dito isso, a mensagem de erro exibida para este caso não é precisa. O usuário não excedeu seu limite diário de reações (‘curtidas’). Tudo o que ele fez foi atingir um limite de taxa do Discourse que é acionado quando um usuário executa a mesma ação muitas vezes em sucessão. Acho que precisamos de uma mensagem de erro separada para lidar com este caso.

3 curtidas

Acho que isso deve ser corrigido agora em:

Você deverá ver isso no seu site na próxima vez que ele for atualizado. :+1:

1 curtida

Este tópico foi automaticamente fechado após 7 dias. Novas respostas não são mais permitidas.