Ticket #210 (new enhancement)

Opened 3 years ago

Last modified 17 months ago

Matchbots spamming

Reported by: H.M.S. Stargazer Owned by: fantus
Priority: normal Component: Bots - TWD/TWL
Version: Latest version from repository Severity: trivial
Keywords: Cc:

Description

Make the matchbots only accept the input from one person !challenge squad:# twice in 3-5 minutes.
There is no reason to let people do it more than that. It would cut back on the amount of spam. Everyone wins!

Attachments

Change History

Changed 3 years ago by Maverick

1:MMaverick> don't see the problem, stargazer
1:MMaverick> are there players doing !challenge over and over?
1:H.M.S. Stargazer> always
1:H.M.S. Stargazer> we get cheaters from it
1:H.M.S. Stargazer> its an ez preventive measure
1:H.M.S. Stargazer> that makes the game better for all
1:MMaverick> not really easy, the bot has to be modified to not handle one certain command (!challenge) from a specific player for a specific amount of time
1:H.M.S. Stargazer> :P
1:H.M.S. Stargazer> well then discuss with the othe smods :P
1:H.M.S. Stargazer> we the mods were discussing it last night :P
1:MMaverick> it's a good improvement, it's not just so easy to do :p
1:MMaverick> !challenge is available on each Matchbot, right?
1:H.M.S. Stargazer> yes
1:MMaverick> ah ok

If anyone can do this in a clean way, be my guest :)

Changed 3 years ago by dugwyler

If this didn't have the "twice in 3-5 minutes" caveat it would be much, much easier to implement. How about allowing it once a minute, or once every 90 seconds? Then all that's needed is a mapping from the player name to the last time they challenged. Would use either a loose map to removes unused entries, or have a task that runs once every 30 min or so to check for outdated entries so as not to eat up memory.

Changed 2 years ago by subby

if you let players to do just one !challenge in a minute, it would affect the ones that only challenges multiple squads. the block should affect challenging same squad in a row in defined time... somekind of a timed tablehandler should be made containing the player challenging and squads challenged.

Changed 2 years ago by milosh

  • component changed from Bots - Other to Bots - TWD/TWL

Changed 2 years ago by milosh

  • owner set to nobody

Going for consistency.

Changed 17 months ago by fantus

  • owner changed from nobody to fantus

See ticket #261

Add/Change #210 (Matchbots spamming)

Author


E-mail address and user name can be saved in the Preferences.


Action
as new
 
Note: See TracTickets for help on using tickets.