safety ripcord: per-channel cooldown #38

Open
opened 2025-03-12 20:46:58 -04:00 by adam · 0 comments
Owner

if vassago has had the same command with the same input triggered x times over y seconds (tune x and y, obv) in a given channel, go into cooldown.

should be a secondary defense against triggering off self, and/or having 2 instances that accidentally trigger each other (e.g., me: "chatgpt" -> shtikbot: "chatgpt is weak" -> magnificent charamote: "chatgpt is weak" -> shtikbot: "chatgpt is weak", etc)

if vassago has had the same command with the same input triggered `x` times over `y` seconds (tune `x` and `y`, obv) in a given channel, go into cooldown. should be a secondary defense against triggering off self, and/or having 2 instances that accidentally trigger each other (e.g., me: "chatgpt" -> shtikbot: "chatgpt is weak" -> magnificent charamote: "chatgpt is weak" -> shtikbot: "chatgpt is weak", etc)
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: greyn/vassago#38
No description provided.