forum

[resolved] Slow mode (IRC request)

posted
Total Posts
22
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +0
Topic Starter
Sakura
Basically, to prevent people from spamming the IRC channels, in other IRC servers i've seen this mode called Slow mode which only allows a non-voiced user to chat once every minute (basically wait 1 minute since your last message to post another), if you make it so that it's availaible for ops only that would prevent spamming on the chatrooms.
Edit: That means that anyone who isnt an op, can only chat once a minute when this mode is on (apparently it wasnt clear enough)

In the way i have thought it up it can be enabled/disabled by ops should always be enabled on #osu unless for some reason you dont want it there, since it's the channel spammers usually would spam at, and on other channels would be normally disabled unless an op thinks it should be enabled for some reason or another, but it can always be enabled/disabled by an op.

What do you guys think?
awp
sounds like a useful alternative to !system irc disable when spammers come around, but in that case it would not be an ideal resolution

This would be very handy if we still had those osu! meetings in irc

Overall, I'm not against the idea - I'm generally in favour of anything that will make people be more careful with what they say (I fucking hate lines of text that are just "^" or "O_o" or ">_>" and you all know it) - I just don't think it would be particularly useful. If the effort is all of five minutes, then why the hell not
anonymous_old
IRC user authentication?
awp

strager wrote:

IRC user authentication?
If that is not in the works (which I think it is, just on the backburner for now) then it should be. Requiring irc authentication (basically, tying any and all irc accounts to an osu! account) would solve all sorts of douchebag-on-irc problems.
anonymous_old

awp wrote:

Requiring irc authentication (basically, tying any and all irc accounts to an osu! account) would solve all sorts of douchebag-on-irc problems.
Not all of them, as a spammer could just create an account on osu! and authenticate.
Azure_Kite

strager wrote:

awp wrote:

Requiring irc authentication (basically, tying any and all irc accounts to an osu! account) would solve all sorts of douchebag-on-irc problems.
Not all of them, as a spammer could just create an account on osu! and authenticate.
A "Trusted" group could be added to minimise that from happening.

Say this Slow mode thing is implemented. A new user creates an account and Links their IRCname, etc to osu!. When they log on via IRC, they can only make one post per <time limit imposed>. If a user demonstrates they aren't spammers, they can be added to this Trusted list, where the time limit per post is either removed or decreased.

I could see this working for osu!client users too. Maybe.
anonymous_old

Azure_Kyte wrote:

A "Trusted" group could be added to minimise that from happening.

Say this Slow mode thing is implemented. A new user creates an account and Links their IRCname, etc to osu!. When they log on via IRC, they can only make one post per <time limit imposed>. If a user demonstrates they aren't spammers, they can be added to this Trusted list, where the time limit per post is either removed or decreased.

I could see this working for osu!client users too. Maybe.
Sounds like a poor solution to me.

You could restrict IRC access to those who have authenticated to an osu! account with at least one play.
indrora
there's a more reasonable alternative to this: basic flood prevention through timing checks.

Basically, you have a bot (think ChanServ) whos job it is to listen in on each channel that's approved (#osu, #modhelp, etc) and when a user talks say 90% of a minute with others making up <10% of the talking, that user gets de-voiced for 30 seconds and a warning sent saying "dont spam". After 3 offenses the system cranks up the delay between revoicing to a minute, 2, then four. Moderator action can then be taken if something else happens. ;)
anonymous_old

indrora wrote:

Basically, you have a bot (think ChanServ) whos job it is to listen in on each channel that's approved (#osu, #modhelp, etc) and when a user talks say 90% of a minute with others making up <10% of the talking, that user gets de-voiced for 30 seconds and a warning sent saying "dont spam". After 3 offenses the system cranks up the delay between revoicing to a minute, 2, then four. Moderator action can then be taken if something else happens. ;)
I like the increasing silence limit idea.

If you are going to work off percentages, you need to also include minimums, because mostly inactive chat will cause a lot of silences (especially #modReqs I can imagine).
Topic Starter
Sakura
Not sure if it would be harder to code however, but whatever's good i guess

Ok jeez, let me restate #modHelp would need an Slow mode as well:
http://up.ppy.sh/files/screenshot-14.png
http://up.ppy.sh/files/screenshot-15.png
http://up.ppy.sh/files/screenshot-16.png

too bad there werent really any BATs watching... else this wouldnt have happened
Beuchi
Oh I think I finally understand how this would work...

I support, but I know a few people who will quickly go to IRC to avoid this, so you would like to add something to solve this too? Maybe de-voice IRC users... though I don't know if it's possible or not xD.

Oh and:

Sakura301 wrote:

Ok jeez, let me restate #modHelp would need an Slow mode as well:
http://up.ppy.sh/files/screenshot-14.png
http://up.ppy.sh/files/screenshot-15.png
http://up.ppy.sh/files/screenshot-16.png
This case is soooo usual on other channels too... xD'
Topic Starter
Sakura

Beuchi-chan wrote:

Oh I think I finally understand how this would work...

I support, but I know a few people who will quickly go to IRC to avoid this, so you would like to add something to solve this too? Maybe de-voice IRC users... though I don't know if it's possible or not xD.

Oh and:

Sakura301 wrote:

Ok jeez, let me restate #modHelp would need an Slow mode as well:
http://up.ppy.sh/files/screenshot-14.png
http://up.ppy.sh/files/screenshot-15.png
http://up.ppy.sh/files/screenshot-16.png
This case is soooo usual on other channels too... xD'
As stated in the initial post, the way it would work would be so that both voiced AND non-voiced users are affected, only ops arent (yay my post is still not clear enough >_<)
whymeman
:| . . . Seriously not happy about this.
Dangaard

whymeman wrote:

:| . . . Seriously not happy about this.
Yes, there should be at least some discipline :<
Topic Starter
Sakura
Maybe i should post those screenshots somewhere else, unless whymeman already took care of it, anyways, enough off-topic, let's go back to the main subject
awp

strager wrote:

Not all of them, as a spammer could just create an account on osu! and authenticate.
yes but that takes a lot more effort for script kiddies who only have basic scripts

Not to mention it wouldn't be hard to control the setting. Your account must be at least 24 hours old before you can use webchat, as an example.
Topic Starter
Sakura
Also it doesnt need to be 1 minute, you guys can propose other times for example 20 seconds, 40 seconds, half a minute, idk something that isnt too bad, but can still prevent typing too many lines too fast (but not fast enough to be caught by BanchoBot).

A chat delay of half a minute sounds reasonable, if you can type stuff you wanted to say in 1 line, why would u need to type something else immediately after in a shorter line.
Gabi

awp wrote:

strager wrote:

Not all of them, as a spammer could just create an account on osu! and authenticate.
yes but that takes a lot more effort for script kiddies who only have basic scripts

Not to mention it wouldn't be hard to control the setting. Your account must be at least 24 hours old before you can use webchat, as an example.
this sounds nice.
Derekku
Some type of authentication tied to one's account sounds like the best idea to me.
Topic Starter
Sakura
bump?
Xanek

awp wrote:

strager wrote:

Not all of them, as a spammer could just create an account on osu! and authenticate.
yes but that takes a lot more effort for script kiddies who only have basic scripts
Agreeing with awp, the scripter (whoever) that is going to make the script is going to have alot of trouble trying to make it, and wouldn't this interfere with ingame chat or is the ingame chat directly tied into a regular IRC?
Stefan
Seems like an outdated thread which isn't recent with the today's irc authentication, moved as resolved unless you can clear this out.
Please sign in to reply.

New reply