Results of my little poll "what should be in new ircd" on news:pl.irc [comments in square brackets are mine] Tomasz 'BloodMan' Tomkowiak: - Server Side Ignores Łukasz J. Mozer: - K:line exempts robert g: - shared K:lines among servers Artur Żminkowski: - national chars (8bit) in nicknames [ UTF rather ] WcKaCzOr: - nicklen 12 Dariusz 'TaKeDa' Kuliński: - unicode - disable +=~^- prefixes in username - server side ignores - return only matching stats k/i and list [ rather disable them at all ;> ] - show 'list !channel' when duplicates or even show them all - let admin decide who gets +r by allowing + prefix and restricting such - let admin decide who enters irc servers by adding some prefix working like kline [ let admin ask ircadmin to add kline for some prefix, well ] - demo-mode - IP in JOIN message (sent to clients) - channel mode for limiting number of messages sent from outside (-n needed) to channel per minute [ hmmm, perhaps general limits for such? :> ] Tomek T. Neas: - (only 1) +r channel mode (alike +b/I/e) on #chans, when no ops; after some time, reop matching clients, if none after another "some" time, reop 1 random [provided we have no-op-on-split and uid working] - K:line exempts - channel mode allowing those matching the mask to speak on +m channel - rate-limit JOINs to channel, no more than 4 in some time Ofcaah: - delayed join - beI working on servers and CIDR - remember last msg sent by nick and don't allow next very same - +c user mode (ignoring msgs from users not on common channels) - UID and ND/CD change - IP in JOIN message (sent to clients) - longer topics and ircnames Adam Gołębiowski: - TS for channels and nicks - reop mode for #channels Milosz "PaPciO" Dabrowski: - limits per /24 Marcin Król: - topic who/time - no ops on split - more +b/e/I per channel - cidr in +b/e/I - K:line exempts - nicklen 12 - topic synch during netjoin - remove hostmasks or make them real (like no expanding links, whois) Sebastian Rosenkiewicz: - user mode +p, making server send back to client all its commands, not only stateful ones Paweł Bernat: - exempts from I:lines [hmm, aren't those called "K:lines"?] Trochim: - usermode +b (busy): user will not receive any privmsg except channels [ ignore should work ;> ] - channelmode +d: users matching it will not be able to get +o on this chan - chat moderation with chanop accepting messages - server side ignores with regexps - add "about me" line to whois Borys Pogoreło: - dynamic beI limit, depending on channel size Wojtek Kaniewski: - server-client encryption (SSL, only RC4 maybe) - show clients' public key in whois for others to pick it up automatically Maciej 'Bero' Wyka: - usermode +s hiding user's channels in whois, nevermind channels are +s/p or not. - reason for bans, so one could see "you're banned from channel (reason)" [ perhaps same for +i/k? ] - +M channel mode for automoderating (ie. keep silent until +v/+o) all those matching mask - don't show NICK changes no PART/QUIT reasons when channel is +m Andrzej Lis: - show both op and voice in /names, /who etc. Agnieszka Dec: - some way of user IQ checking, perhaps asking some question upon startup [rather do registration based on it and assign user some attributes ;>] Lukasz Ratajski: - remember +O for some [DCTL?] time after channel creator leaves !channel Michał Czerny: - punish with MAXPENALTY upon getting @ [ that'd require per channel penalties; you wouldn't want to get penalty for getting op on another chan, would you? ] Przemyslaw 'wolf' Gorny - show max limits in "Too many users" message Michal 'Orr' Daszkowski - i:line parameter forcing some variation of +c usermod disabling sending MSG to people not sharing common channel [ well, it'd be upgrade of +r, or variation of demo-mode ] *** see also http://akson.sgh.waw.pl/~chopin/ircd/WISHLIST