Last Updated on Saturday, 26 June 2010 01:24 Saturday, 26 June 2010 01:21
You've probably seen that we switched our IRC services package on Saturday and
you're probably thinking: "OK, that's cool, what does that mean to me?". Well,
that's what this document is here for. Let's start with things that have changed:
* No more usermode or channelmode +r. +r now sets your channel registered users
only. Atheme sanely handles the fact that your channel is registered and doesn't
need a stupid mode. Take that! Damn modes!
* No more needing to enter a pointless channel password or description when you
register a channel. All you need to do now is: /cs register #channel . Isn't
that much easier?
* No more /cs access. ACCESS is a confusing, annoying command for managing
channel access levels. You'll still have "/cs aop add" and such, but now there
is a flags system that's super powerful, super easy-to-use and generally really
good. The different flags are a bit too complex to list here, so i'll just say,
see: "/cs help flags" for more details about them. You'll really like them, I
promise.
* You don't need a botserv bot to do fantasy commands (like !kick user) anymore.
ChanServ can do fantasy command and any chanserv command is a fantasy command,
for example, you can do: "!set secure on" to set channel secure mode on. How
cool is that? You can also address ChanServ (or your BotServ bot) directly by
hilighting its nick, like: "ChanServ, set secure on" and that'll work too.
* There is no more "/cs set successor". If you give people in your channel AOP
and FLAGS and such, they will be setup automatically as possible successors.
When your nick expires, it will look for the most active person with "status"
(like AOP/SOP) or FLAGS set on them, and attempt to give them the channel. If
you don't have anyone with status in your channel, then the channel will simply
be dropped when your nick expires.
Well that's about it for changes. A lot is quite intuitive and the same as Anope
(our previous services package). Onto the new features!:
* Identifying to NickServ. There are now so many ways to identify to nickserv
that here's a subsection to cover them all (Sorry about using | as a "marker", i
couldn't think of a better character to use):
| - /ns identify <password> (as per usual)
| - /ns identify <main-nick> <password> - Allows you to identify to your
account even if you have another nick logged in. All the methods below allow
this, but they're all quite different from the classic you know. This
additional option is nice because it means you don't have to GHOST your nick
when you get pinged off or something.
| - SASL - SASL is a super-secure way to authenticate to services that your
client will handle for you (depending on the IRC client or if you have a script)
that happens before you join any channels and requires no intervention. A
list of clients supporting this can be found here:
http://adipose.attenuate.org/~stephen/ircd-seven/sasl/README.txt
| - CertFP - If you connect to the network via SSL, and you setup a SSL
fingerprint in your IRC client, you can use that to authenticate you to
NickServ automagically. It is difficult to explain, so please see: "/ns help
cert" or http://www.oftc.net/oftc/NickServ/CertFP for more details.
* If you need additional help, in /ns help, /cs help and when you request help
for a unknown command, it displays the network helpchannel.
* ALIS is a new service which allows you to look for a channel (like /list), but
it allows you to actually search and narrow down by specific parameters, see:
"/msg alis help list" for more information.
* Atheme supports multiple founders. If you set flags +* (/cs flags nick +*) and
then the +F flag (/cs flags nick +F) on a user, they will become a founder with
the same abilities as the person who created the channel. There is a limit of 4
founders per channel. You can obviously remove founders with "/cs flags nick
-F". It's also important to mention to trust whoever you add as a founder,
because at that point, if you created a channel, another founder can remove your
flags and essentially kick you out of the channel you created. The opers will be
able to help you with this, but it's better to be safe than sorry.
There are also many subtle changes and small new features too numerous to list
here, but they will make your life a lot easier and make MoofSpeak a lot easier
to work with.
As usual and as i've said in all my Global messages, if there are any
questions, comments or concerns about the new Services, feel free to ask in
#moofspeak .
Thanks for bearing with me and reading this whole document. Enjoy Atheme. :)
| < Prev | Next > |
|---|
