Zirak / SO-ChatBot

Other
124 stars 62 forks source link

blacklist rooms. #283

Open rlemon opened 7 years ago

rlemon commented 7 years ago

certain rooms !!summon the bot and then spam/die/malicious use of it. I think we should implement a !!ban system for rooms.

ssube commented 7 years ago

What if you use !!summon to rate-limit !!die and vice versa? If a room has killed the bot in the last N minutes, don't let them summon it.

rlemon commented 7 years ago

the problem isn't only with die, she is 'untethered' so to speak. anyone can summon her anywhere and then spam messages, echo shit, add new commands, etc. If a room has a history of doing this, why should they be able to summon the bot there?

Also with that idea in mind, people run !!die from the sandbox or from rooms she's been in for days (I don't often check which rooms she is in, only when I need to restart her).

allquixotic commented 7 years ago

+1

We just completely deleted summon.js over a year ago in the Root Access fork, so this has no impact on us. Do as you will.

rlemon commented 6 years ago

I'm going to go ahead and implement this if there is no pushback.

There appears to be a set of rooms that just use the bot to spam their own room (they like gifs, who can blame them).

Due to the chat throttling this makes Cap very slow to respond to everyone else.. Said rooms can fork and run their own spambots if they like.

Zirak commented 6 years ago

This sounds like a fairly good idea, go ahead.