View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002610 | unreal | ircd | public | 2005-08-01 10:33 | 2007-04-27 04:07 |
| Reporter | Trocotronic | Assigned To | |||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | wont fix | ||
| Product Version | 3.2.4 | ||||
| Summary | 0002610: Badwords and quit | ||||
| Description | Nowadays, the messages to users with +G and channels with +G are parsed correctly but not quit messages. Everybody see quit messages with some words <censored>, even if they are ircops. As +G does on users/channels, quit messages should be replaced only to users with +G. The rest of users with -G should be able to see the original quit message. | ||||
| Steps To Reproduce | - Put yourself -G. - Someone quits with *fuck* for example. | ||||
| 3rd party modules | |||||
|
|
Why? I like it just the way it is... |
|
|
Why not? If I am not +G, I want to see ALL original messages, moreover being an ircop. I don't want to see messages with <censored> and try to guess what the users would they say. |
|
|
[quote]I want to see ALL original messages, moreover being an ircop. I don't want to see messages with <censored> and try to guess what the users would they say.[/quote] What if an oper didn't want to see the messages? Why should Unreal take the extra processing time to send a special message to you? AFAIK, when sending to a channel, Unreal does it all at once in one function. If Unreal were to send the orginal lines to opers, it would need to send messages to each user individually, which will take more time and more processor usage. |
|
|
Not really. When user disconnects, Unreal sends QUIT to every user. So, at this time, you can process if acptr is +G or not. It doesn't make sense that if you are not +G, you view censored messages (isn't badwords purpose). |
|
|
Maybe you should look at the code. I can tell you right now it's not that easy. If it was that easy, NOTICE $servermask would be fixed for webtvers - but it's not. I can imagine doing a more dalnet-ish approach however. If a quit message has badwords, then for any channel that is +G, send a part with either the censored quit msg (or no msg at all if any block words are in it). Then send a quit for the remaining channels. (Of course, the same could done in the case +c/+S, but I'm not going to push it :P .) |
|
|
"badwords" stuff should be removed from the ircd :) this limits user rights and their free communication. It isn't the way ircd works - it souldn't do that. |
|
|
No, badwords provides the admins with the tools to provide a chat environment they want, for example, a family environment. If you don't like it, use set::restrict-usermodes and the like. |
|
|
[quote]"badwords" stuff should be removed from the ircd :) this limits user rights and their free communication. It isn't the way ircd works - it souldn't do that.[/quote] Pinstrate, if all you are going to do is complain about "freedom of speech" each time someone posts a suggestion, expect your account to be deleted real soon. IRC IS NOT A PUBLIC MEDIUM. |
|
|
aquanight, just for this I tried to patch it months ago and I was amazed for the "cramped" code. So, for that reason I made this post. Maybe will be fine to rewrite it and perhaps some doors will be opened: +G on quits, NOTICE $servermask, etc. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-08-01 10:33 | Trocotronic | New Issue | |
| 2005-08-01 14:23 | Stealth | Note Added: 0010304 | |
| 2005-08-01 14:51 | Trocotronic | Note Added: 0010305 | |
| 2005-08-01 15:08 | Stealth | Note Added: 0010306 | |
| 2005-08-01 15:58 | Trocotronic | Note Added: 0010307 | |
| 2005-08-02 01:10 | aquanight | Note Added: 0010308 | |
| 2005-08-03 05:49 | pinstrate | Note Added: 0010309 | |
| 2005-08-08 04:33 | w00t | Note Added: 0010317 | |
| 2005-08-15 14:44 |
|
Note Added: 0010337 | |
| 2005-08-15 17:28 | Trocotronic | Note Added: 0010340 | |
| 2007-04-27 04:07 |
|
Status | new => closed |
| 2007-04-27 04:07 |
|
Resolution | open => wont fix |