View Issue Details

IDProjectCategoryView StatusLast Update
0002619unrealircdpublic2005-11-08 10:27
Reporterbeskov Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionwont fix 
Product Version3.2.3 
Summary0002619: What commands to /shun
DescriptionCould you add a feature to make /shun for a specific command(s)?
For example, I don't what a special user to use /whois command.
You possibly can add some flags to /shun command: --exclude-commands and
--include-commands (by default if will affect ALL commands, as it is now).
Thanks a lot
3rd party modules

Activities

pinstrate

2005-08-14 06:45

reporter   ~0010329

This is not the way irc works: you're limiting user rights and his/her freedom to communicate. Personally, I think that such commands as /shun and etc should not be included in any ircd (at worst, external module should be). That's why I don't like Unrealircd very much. The only reason I use it -- beacause of spamfilter feature.

On the other hand, adding such feature would make the usage of the command very complex: you'd have to look at the documentation each time you want to /shun a user if you don't want to make any syntax mistakes..

beskov

2005-08-14 06:56

reporter   ~0010330

If to follow you, one can say, that baning a user is limiting his/her right to freely communicate.
Spamfilter? Oh my god, you are violating the freedom of speech!!! Hail USA!!

Speaking about the complicity: That won't touch today's usage of shun - it will just add some options to it.

pinstrate

2005-08-14 07:10

reporter   ~0010331

well I don't want to argue but:
with spamfilter you'te not violating the freedom of speech, but violating the speech of viruses, trojans and etc, not user's speech.
and about banning the user: you ban him from your channel (beacause it is yours and the rules are yours) mostly because he/she does something wrong, breakes the rules and etc, so the transgressor in this case is the user, not you :) anyway, stupid and offtopic discussion :)

aquanight

2005-08-14 11:37

reporter   ~0010332

There's a cmdshun module...

beskov

2005-08-14 13:12

reporter   ~0010333

Nice, thanks you..
Hope this module will work fine, in spite of the fact that it is experimental and for Unreal 3.2.1

codemastr

2005-08-15 14:38

reporter   ~0010335

[quote]This is not the way irc works: you're limiting user rights and his/her freedom to communicate.[/quote]
IRC is a private, moderated medium. No one has any "rights" nor any "freedom" to do anything that the admin chooses not to allow them to do.

That being said, I see no reason to disable specific commands. It will add needless complexity to the code as well as to the user's ability to configure this. If you want it, I say, use the existing module.

w00t

2005-11-05 11:49

reporter   ~0010651

This should really be marked closed some time...

stskeeps

2005-11-08 10:25

reporter   ~0010671

A check for this would require too much CPU and cause floods to strain cause problems. Shun code is intended to be as simple as possible, and it sets a single binary flag currently to indicate you can only indicate a simple subset of commands that are in no way abusive. This idea would require an extra data field for everyone.

I'm closing this bug

Issue History

Date Modified Username Field Change
2005-08-13 18:06 beskov New Issue
2005-08-14 06:45 pinstrate Note Added: 0010329
2005-08-14 06:56 beskov Note Added: 0010330
2005-08-14 07:10 pinstrate Note Added: 0010331
2005-08-14 11:37 aquanight Note Added: 0010332
2005-08-14 13:12 beskov Note Added: 0010333
2005-08-15 14:38 codemastr Note Added: 0010335
2005-11-05 11:49 w00t Note Added: 0010651
2005-11-08 10:25 stskeeps Note Added: 0010671
2005-11-08 10:27 stskeeps Status new => closed
2005-11-08 10:27 stskeeps Resolution open => wont fix