Features
The primary features of IRC
|
|
Well, at first you must understand that exist a difference between the protocol itself and the additional high-level services (IRC-services) which are connected as server-to-server link as special users. This is the reason why I will partition the features into IRC features and high-level IRC-services: - IRC Features:
- channel support (chat rooms); prefixed with a sharp (#)
- writing private messages to other users
- doing actions in channels
- noticing other users
- powerful channel restrictions possible (channel keys, inviting, knocking, secure channels, private channels, topic lock, user limit, moderated mode, banning, kicking)
- nearly the same security features does exist on server/network-level (sever ban, kill, server password, ...)
- well filed user-role management (voice (+), channel operator (@), IRC operator (IRCop), server administrator, network administrator, ...)
- IRC-services:
- nick services:
- register your nick and prevent it's use from others users
- full accounting and watch services to see if other users are coming online
- channel services:
- register your own channel and become a channel operator
- full power of all channel restrictions for your channel
- give other people auto-op, half-op, voice-op status
- memo services:
- a messaging system to writing a kind of mails to other users or to channels
- you will get a notice by e-mail if you get a memo and you are not online
- operator services:
- makes it easier to account IRCop, helpOps and higher users
- easier configuration of spam/abuse protections
- statistics services
- all kinds of statistics which are theoretical exist
- some stats-services have an web-interface, for an example take a look at
https://irc.dj-l.de/stats/
But I can't cover all features because IRC is too powerful to advise every feature. The features above are the primary features in my opinion. Every services above is implemented as a special user in the network and is normally not part of the IRC-daemon.
|
|
|