You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copied from BP-Santo's message in #feedback: How about within a specific time frame we take amount of messages and divide by amount of words? So 10 messages over 10 seconds with 1 words each will result in a score of 10; 3 messages with 30 words each will results in a tiny fraction; There could be a simple threshold and going above could trigger something Just not sure how heavy that would be on the bot but it could allow people to write one word at a time over say 3 messages while also allowing someone to write 100 words over 10 messages. Could tune by time frame and threshold and if necessary adjust those values dynamically based on time of day or other factors
As BP-Santo said, this will almost certainly need some tuning, but could be a very powerful function to have if we could nail it.
I encourage further discussion on this if beneficial, especially since it is quite a large feature.
As previously discussed, this is a nice to have, please do not sink a lot of time into this if it's too much work.
Commands
[p]slowmoder enable
[p]slowmoder disable
[p]slowmoder interval <seconds> # set slowmode interval to be used when activating slowmode
[p]slowmoder channel enable <channelID>
[p]slowmoder channel disable <channelID>
[p]slowmoder score <value> # set "score" threshold required before slowmode enablement
DoD
A cog which watches channel(s), evaluating messages, enabling slow mode if a certain score is breached. Many small messages in a short timespan reaches a high score, but many lengthy messages are OK, as per the overview.
Stretch
The text was updated successfully, but these errors were encountered:
Overview
Copied from BP-Santo's message in #feedback:
How about within a specific time frame we take amount of messages and divide by amount of words? So 10 messages over 10 seconds with 1 words each will result in a score of 10; 3 messages with 30 words each will results in a tiny fraction; There could be a simple threshold and going above could trigger something
Just not sure how heavy that would be on the bot but it could allow people to write one word at a time over say 3 messages while also allowing someone to write 100 words over 10 messages. Could tune by time frame and threshold and if necessary adjust those values dynamically based on time of day or other factors
As BP-Santo said, this will almost certainly need some tuning, but could be a very powerful function to have if we could nail it.
I encourage further discussion on this if beneficial, especially since it is quite a large feature.
As previously discussed, this is a nice to have, please do not sink a lot of time into this if it's too much work.
Commands
DoD
Stretch
The text was updated successfully, but these errors were encountered: