View Issue Details

IDProjectCategoryView StatusLast Update
0000992unrealircdpublic2003-11-20 19:43
ReporterJoolz Assigned Tosyzop  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Summary0000992: Deny channel feature, /stats enhancement
DescriptionSend a notice to opers if someone attempts to join a denied channel, perhaps have a config option like
deny channel { channel "#*preteen*"; reason "Childporn"; warn on; }; so if someone tries to join #preteen opers get a notice about it.
--

In /stats P show whether the port is configured as serversonly, clientsonly and/or ssl.
--

/Stats G options (like the /who options)
so you could have something like:
/stats G +t gline +h *@*aol.com +o The_Oper +e >10d
 so that would only list glines for aol, set by The_Oper, and had an expiry time of over 10 days..

3rd party modules

Activities

cyberCloWn

2003-05-20 18:33

reporter   ~0002829

I like.

AngryWolf

2003-05-23 10:53

reporter   ~0002838

Last edited: 2003-05-23 11:10

I like your ideas too. You aren't using Windows, are you? I added your /stats G options into my m_isbanned module and changed its name to m_banlist (http://angrywolf.linktipp.org/m_banlist.c). It's syntax is a little bit different from yours (it's like in /who), I hope it helps you much. :-)

edited on: 05-23-03 11:10

Killerchen

2003-08-25 17:19

reporter   ~0003518

What do you think about /gline for channels ? Because i think nobody wants to open everytime the config-file and add a line ;)

For example:

/gline #unreal_is_shit It isin't ;P
/gline #*warez* Use KaZaA lamer ...
/gline +14d #advertise Lame ...

If users want to join for example #advertise Unreal sends a raw (maybe a new):

<server> <xxx> <nick> :Permission denied (closed): <reason>

AngryWolf

2003-08-26 18:50

reporter   ~0003521

- Currently I need the /stats P enhancement, because information about listen options are very useful. I can't say better example, but if you knew what ports are SSL enabled, you wouldn't have to have privileges to see the configuration file itself. It could also make ports administration easier for ircops.

- Stats G enhancement has been done, will be available in beta18, as far as I know. But maybe incomplete/not finished? I mean flag +e in the example above.

- Channel G:Lines? Well, I think ChanServ already has a command called forbid, however it doesn't support expiration time... why is it needed?

Killerchen

2003-08-26 18:54

reporter   ~0003522

Yes ChanServ has this command but if somebody joined ChanServ has to kick him - Would be better if the IRCd makes this :>

syzop

2003-09-06 19:46

administrator   ~0003610

/stats P and deny channel::warn added.

Issue History

Date Modified Username Field Change
2003-05-20 00:05 Joolz New Issue
2003-05-20 18:33 cyberCloWn Note Added: 0002829
2003-05-23 10:53 AngryWolf Note Added: 0002838
2003-05-23 11:10 AngryWolf Note Edited: 0002838
2003-08-25 17:19 Killerchen Note Added: 0003518
2003-08-26 18:50 AngryWolf Note Added: 0003521
2003-08-26 18:54 Killerchen Note Added: 0003522
2003-09-06 19:46 syzop Status new => resolved
2003-09-06 19:46 syzop Resolution open => fixed
2003-09-06 19:46 syzop Assigned To => syzop
2003-09-06 19:46 syzop Note Added: 0003610
2003-11-20 19:43 syzop Status resolved => closed