As We Say So Long to Unreal and Welcome InspIRCd

Published:
Modified:
By geannie
Category: IRC Tags: features IRC support user modes inspircd

We switched to InspIRCd this week from UnrealIRCd, so there are a few changes on the chat servers. Most of these will not affect you in any way, except for enhancing the way you can use the service.

This is an excellent time to visit your auto-joins, nick identification, and other perform settings in your client. Possibly even time to set some up. IRCCloud accounts support various perform functions, such as NickServ identification. We may not have every client memorized, however we will do our best to assist with setting those up anyway, and to help with the commands.

Feel free to visit #help with questions - however if we’re not currently active, leave us a message and preferred way to contact if needed, i.e. memo. #help is also open to idling now, so you can stick around if you like. Sensitive matters will be moved elsewhere, but the technical stuff should be shared!

New User Modes {: .article-header }

Mode Name Description
g CallerID PM blocker with a maximum of 32 entries. The server will notify you that a nick has attempted to PM. Use /allow +nick to add the person to your allow list.
You will see future messages from them, but no messages sent before issuing the /allow command will come through.
It will follow nick changes but not quits/reconnects, so it needs to be reset when that person comes back or when you disconnect and reconnect.
This feature is useful for those who do not have a proper /ignore function in their client or do not wish to install a PM blocker script. Set with /mode yournick +g
c CommonChan Must be in common channels to PM - if a user parts the channel, the pm is blocked. Set with /mode yournick +c
I HideChans Hides a user’s entire channel list in WHOIS from non-server operators.
This is similar to p in UnrealIRCd, except it also hides common channels.
We set this mode on-connect for default privacy. If you want to show your channels, use /mode yournick -I

New and Expanded Features {: .article-header }

/uninvite nick - this reverses an /invite, and you can now specify a time that the /invite lasts for so it is not open indefinitely.

/remove nick #channel reason - an alternative to /kick.

Channel Flood Protection: Joins, text floods, nick change floods, and other flood protection works differently than it did in Unreal, and we can help set this up in #help. We will soon post something on how to do this as well with more detail.

ExtBans: The syntax for the ~ bans has changed and options are expanded. For the best overall view see /helpop extbans

SASL: SASL now works reliably for NickServ identification; some clients will automatically try to use this feature, such as Colloquy. SASL via Blowfish and DES are available. To set up SASL in a client that supports it, use your NickServ account name and password. If you aren’t sure what your account name is, /whois yourself and look for the Is logged in as: [name] line. mIRC can be set up to use SASL, but it requires some external add-ons to get it done.

SSL + NickServ (SSLFP): /ns cert - some clients support NickServ authentication without a password using a user-side SSL certificate.

Oper Join: If a Network Oper needs to visit a channel on official business, usually to resolve and issue or to assist with a request, you will see [Name] has joined the channel on network business, and they will be moded +Yo, signified by a ! or orange dot in the nicklist.