Ben6424 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 01:40 |
---|---|---|
Ben6424 | I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ | 01:40 |
Ben6424 | Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate | 01:40 |
Ben6424 | A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ | 01:40 |
sdx2312 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 01:42 |
sdx2312 | I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ | 01:42 |
sdx2312 | Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate | 01:42 |
sdx2312 | A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ | 01:42 |
Gentle | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 01:56 |
Gentle | I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ | 01:57 |
Gentle | Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate | 01:57 |
Gentle | A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ | 01:57 |
pskosinski27 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 02:00 |
pskosinski27 | I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ | 02:00 |
pskosinski27 | Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate | 02:00 |
pskosinski27 | A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ | 02:00 |
eintopf | :-( | 02:07 |
kyak | these times, when i regret that messages can't be deleted from a channel, like in telegram | 04:58 |
kyak | #openwrt doesn't seem to be affected with this spam. They have +s set. I think i'm gonna set it for a while. It will hide the channel from channel list | 05:00 |
kyak | +r also sounds like a good idea (Prevents users who are not identified to services from joining the channel.). Let's see how +s will work first | 05:09 |
DocScrutinizer05 | +r os nonsense, we already had +q $~a | 11:08 |
DocScrutinizer05 | cmode -r | 11:09 |
kyak | whatever we had, it didn't help | 11:09 |
DocScrutinizer05 | where did it not help? | 11:09 |
DocScrutinizer05 | after [01.08.18 04:08:04] *** DocScrutinizer05 sets mode: +q $~a | 11:10 |
kyak | -!- mode/#qi-hardware [+Cnrt] | 11:10 |
DocScrutinizer05 | huh? | 11:10 |
kyak | huh? | 11:10 |
DocScrutinizer05 | try /cmode q | 11:10 |
kyak | where did you set the mode? | 11:10 |
kyak | what's cmode? | 11:11 |
kyak | [freenode] -!- cmode Unknown command | 11:11 |
DocScrutinizer05 | /mode <channel> q | 11:11 |
kyak | ah! | 11:11 |
kyak | how does $~a mask work? | 11:12 |
DocScrutinizer05 | $ extban, ~ negates, a authenticated | 11:12 |
DocScrutinizer05 | https://freenode.net/kb/answer/extbans | 11:13 |
kyak | so it basically does the same as +r, only in a much more obfuscated and hidden way? | 11:13 |
DocScrutinizer05 | no, +r is a join ban, q is a quiet ban | 11:14 |
kyak | and the difference is.. ? | 11:14 |
DocScrutinizer05 | +b $~a == +r | 11:14 |
kyak | it says that "Prevents users who are not identified to services from joining the channel." | 11:15 |
DocScrutinizer05 | the difference is the one works on join, the other on talking | 11:15 |
kyak | So they wouldn't be able even to join. Since the channel is +n, they wouldn't be able to talk anyways | 11:15 |
DocScrutinizer05 | see FN kb | 11:15 |
kyak | i'm seeing it right here https://freenode.net/kb/answer/channelmodes | 11:16 |
DocScrutinizer05 | so what's your question? | 11:17 |
kyak | Cannot join channel (+r) - you need to be identified with services | 11:17 |
DocScrutinizer05 | q and b bans are explaned there correctly | 11:17 |
DocScrutinizer05 | this was a quoze by you, not a question you put | 11:18 |
kyak | ok | 11:19 |
kyak | what's the point of them joining the channel then? | 11:19 |
DocScrutinizer05 | the point is legit users also can join and listen | 11:19 |
kyak | but in reality, it just spams the scrollback buffer with irrelevant joins/quits | 11:20 |
DocScrutinizer05 | your client has hide join/quit/nicj option for this. If not, get a better client or get over it | 11:21 |
DocScrutinizer05 | if you really feel the joins(parts are so disruptive that we prfer to ban legit users than suffering those join/part msgs, feel free to set +r again. It's a question of priorities and style of the particular channel | 11:33 |
kyak | DocScrutinizer05: nah, i'm fine with the way things are now. As an advantage, we will be able to see when the spam wave is over and remove the q $~a | 11:51 |
DocScrutinizer05 | yep :-) | 11:57 |
DocScrutinizer05 | btw the worst spam attack I ever seen on FN | 11:59 |
kyak | yeah | 12:00 |
DocScrutinizer05 | channels like #suse or #kde became defunct until chanops set $~a | 12:00 |
kyak | they should probably handle it on a server level. The messages are not very varying - i don't know if freenode's ircd has network-wide filters | 12:01 |
kyak | unrealircd has it | 12:01 |
DocScrutinizer05 | yeah. Been duiscussed a zillion times with FN staff. The one elephant on the road: FN has an *absolute* "we don't filter your data" policy (even while it's not true - they *do* filter e.g. for color codes) | 12:05 |
DocScrutinizer05 | I suggested to implement a FIFO buffer in the range of 0.1 to 2s (adjusttable) in ircd, to delay pushing-out messages to clients. During that delay, a "fastpath" connection ircd<->sigyn will provide the sigyn/whatever antispam bot with the data early, and a "kline this user" reply from the antispam bot could arrive just in time to purge any posts from the rogue spammer user from the buffer before those posts/msgs get deployed to | 12:09 |
DocScrutinizer05 | regular users | 12:10 |
DocScrutinizer05 | same concept could work on local domain (your irc client) as well, and I'm just looking into concepts how to patch a client or implement a local transparent proxy or even a ZNC plugin for exactly this | 12:11 |
DocScrutinizer05 | in ZNC I think such FIFO would be already implemented, just you need to make use of it also when the client is connected to ZNC. And you need to add the timers and the cleaning stuff | 12:13 |
kyak | this sounds complicated. In unrealircd, it is a simple spamfilter that sits in front: https://www.unrealircd.org/docs/Spamfilter | 12:22 |
DocScrutinizer05 | there's a lot of spamfilter patternmatchers e.g. as ZNC plugin. All have the same problem that you can't catch random nonsense preface posts before spammer posts a offending and thus triggering text | 12:46 |
--- Thu Aug 2 2018 | 00:00 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!