개인적으로 이 시간이 매우 짧다고 생각하는데, 쿨다운이 발동되려면 몇 초 안에 여러 번 누르셔야 할 겁니다. 게시물을 읽고 평소처럼 반응/좋아요를 누르셨다면 이 알림을 아예 보지 못할 겁니다. 트러스트 레벨(신뢰 수준)에 영향을 주진 않는 것 같습니다. 사용자가 반복적으로 반응 버튼을 눌러서 하나를 추가/제거/변경했다면, 아마 그걸로 인해 이 문제가 발생했을 가능성이 높습니다(그리고 그 이유이기도 합니다). 이건 아무것도 읽지 않고 대량으로 좋아요를 누르는 사람들을 막기 위한 스팸 방지 기능이라고 생각합니다.
모든 사용자를 위해 이 메시지를 변경해야 할 수도 있으니, 그런 일이 발생하면 알려드리겠습니다. 그러면 기본값으로 리셋하시면 됩니다.
가능하다면 기본 좋아요 수를 변경하는 것은 피하는 것이 좋습니다. 왜냐하면 이는 관련 배지에 영향을 미치기 때문입니다. 하지만 좋아요 배율을 조정하는 것은 하루에 더 많은 좋아요를 줄 수 있게 하면서도 ‘Out Of Love’ 같은 배지를 획득하는 데 필요한 일일 좋아요 수를 과도하게 올리지 않는 좋은 방법입니다.
여기서 문제는 동일한 텍스트 문자열(js.discourse_reactions.reaction.too_many_request)이 사용자가 리액션을 반복적으로 추가하고 제거하여 속도 제한을 트리거할 때와, 사용자가 사이트의 '좋아요’로 사용되는 리액션을 선택한 후 일일 좋아요 한도에 도달했을 때 모두 사용된다는 점입니다. 이 한도는 max likes per day 사이트 설정으로 지정됩니다.
저는 해당 사용자가 겪은 문제와 유사한 작업을 수행하여 해당 문제를 재현할 수 있었습니다. 문제를 트리거하는 데는 상당한 노력이 필요했습니다. 많은 사용자가 이 문제에 직면할 것이라고 생각하지는 않습니다. 그러나 이 경우 표시되는 오류 메시지는 정확하지 않습니다. 사용자는 일일 리액션(‘좋아요’) 한도를 초과한 것이 아닙니다. 사용자가 단순히 동일한 작업을 연속으로 너무 많이 수행할 때 트리거되는 Discourse 속도 제한에 도달한 것뿐입니다. 이 경우를 처리하기 위해 별도의 오류 메시지가 필요하다고 생각합니다.