NOTE: I have posted this guide some years ago too but unfortunately that doesn't exist anymore, so I just reposted my guide back so that it could benefit some more players too!
![awesome (◔◡◔)](https://cit.gg/Smileys/default/LOL.png)
Hello Fellow readers, After Dave made the Tutorial on "How to get on the IRC network", people now know how to get on the CIT IRC Network, but most of them do not know about IRC Commands. So I'm making this guide.
Internet Relay Chat (IRC) is a popular form of real-time Internet text messaging (chat) or synchronous conferencing. It is mainly designed for group communication in discussion forums, called channels, but also allows one-to-one communication via private message as well as chat and data transfer (including file sharing).
So that is basically the definition of what is IRC. I've seen a lot of people asking how to join the IRC client.
First of all, you need an IRC client, I personally use the mIRC client, and I recommend it. I will explain this tutorial like if you were using the mIRC client. So, well, after you have downloaded it, a small window will appear, asking for your name, and your alternative name. Fill those lines, and then look to the left, where you can choose between Servers, options, Identd, etc. Choose "servers" and follow the following steps.
1.- Click on the "Add" button
2.- Proceed to fill the lines
- Description: Can be any description, just type GTASA
- IRC Server: This is where you are going to type the irc server to connect to CIT. Type "irc.cit.gg"
- Ports: Just let it that way (6667)
- Group: Can be any name, just type "CIT"
- Password: Our IRC server has no password, so just leave it blank
3.- Click on "Add"
4.- Now take a look at the "IRC Servers" list and search for the folder that should be named "GTASA", open it and choose where it says "CIT"
5.- Click on "CIT" and proceed to click on the "Select" button, which you can find to the right.
6.- Proceed to click on the "Connect" button.
If you did these steps, a small window should appear saying
* Connecting to irc.cit.gg (6667)
-
-irc.cit.gg- *** Looking up your hostname...
-
-irc.cit.gg- *** Couldn't resolve your hostname; using your IP address instead
If you have followed the above steps in the quote correctly, you are now connected to CIT IRC network.
Now let's get acquainted with some basic IRC commands.
Basic Commands of NickServ
Registering your Nick1. Type /ns register <password> <email> to register your nick. You will get a message/notice from NickServ,
-NickServ- Nickname Aayush|PC registered under your account: *Aayush@*.848H2...IP
Now your nick is registered.
Identifying your nickType /ns identify <password> to authenticate yourself with NickServ. This gives you the access to many commands.
Setting a nick optionNow I will tell you how to personalize your nick or set various options.
1.
Setting another passwordIf you feel insecure with your current password then you can change it with this command, but these commands need that you are already identified to the services.
Type /ns set password <newpassword>
If you successfully did it it will show
-NickServ- Password changed.
2.
Setting another languageMany of you do not know that the CIT IRC network supports the following languages which can be used to interact with the services. List of languages supported:
1. English
2. Français (French)
3. Deutsch (German)
4. Italiano (Italian)
5. Português (Portuguese)
6. Español (Spanish)
7. Türkçe (Turkish)
8. Catala (Catalan)
9. ÅëëçíéêÜ (Greek)
10. Nederlands (Dutch)
11. Ðóññêèé (Russian)
12. Magyar (Hungarian)
13. Polski (Polish)
To change your interaction language with services,
Type /ns set language <number>
like for French do /ns set language 2
3.
Associating a URL with your nickYou can associate a URL with your nickname information.
Type /ns set url <urllinkhere>
4.
Associating a Email address with your nickYou can associate an email address with your nickname information.
Type /ns set email <emailaddress>
5.
Associating a ICQ number with your nickYou can associate your ICQ number with your nickname information.
Type /ns set ICQ <ICQnumber>
6.
Associating a GREET message with your nickYou must have seen some people on a private or at an unofficial channel that the bot greet's him with a message.
Type /ns set greet <greetmessagehere>
7.
Setting a nickname privateThis command will prevent a nickname from being listed in nickserv's list command. Basically, it will hide your nick from the public list command.
Type /ns set private on/off
Till here, you are acquainted with
some basic nickserv commands.
Now let's get acquainted with some basic chanserv commands.
Basic Commands of Chanserv
This is the services bot which deals with channel commands and everything related to a channel.
Registering a channelAs some of you may already know that we "create" a channel by /join #<channel>
Creating a channel and registering a channel are different. In simple language, creating means that you are not the "owner" of that channel. So anyone can take the channel from you and registering means that you are the "founder" of that channel and none can take it from you unless you give them your nickname's password or if that nick is in your "Group".
Type /cs register #<channel name> <channel's password> <description of the channel>
Adding nickname to a channel's access listThere are two types of adding a nickname to a channel. One is via /cs vop/hop/aop/sop #<channel> add <nick> and another is via /cs access #<channel> add <nick> <level> .
If you
DON'T want multiple owners of a channel then use the default one, xOP is enabled by default.
Type:
/cs vop #<channel> add <nick> to add a nick to the auto voice list of the channel.
/cs hop #<channel> add <nick> to add a nick to auto halfop list of the channel.
/cs aop #<channel> add <nick> to add a nick to auto op list of the channel.
/cs sop #<channel> add <nick> to add a nick to super operator list of the channel.
If you
WANT multiple owners of a channel.
Type /cs set #<channel> xop off
This will enable the /cs access command.
Type:
/cs access #<channel> add <nick> 3 to add a nick to the auto voice list of the channel.
/cs access #<channel> add <nick> 5 to add a nick to the auto halfop list of the channel.
/cs access #<channel> add <nick> 10 to add a nick to the auto super op list of the channel.
/cs access #<channel> add <nick> 9999 to add a nick to the "owner" list of the channel
You can enter any number between 1 to 10000. You can check the commands available to a nick via command /cs levels #<channel> list.
There are some more commands related to this section but I am not telling it as it is not needed much.
Added a nickname to a channel's akick listIf you don't want a person on your channel then you can add his nick to a kick list.
REMEMBER: It is like being permanently banned from a channel.
Type /cs akick #<channel> add <nick> [reason is optional]
The reason by default is "User has been banned from the channel"
Banning a nickAll of you know what does "Ban" means.
Type /cs ban #<channel> <nick> <reason>
You can ban a user manually also.
X-Chat: Type /ban <nick> while the channel window is opened.
mIRC:Type /ban <nick> while the channel window is opened.
or
Type /mode #<channel> +b <nick> to ban only the nick and not the nickname.
Giving access to a nickThese commands will NOT add the nick to auto lists.
Voice: Type /cs voice #<channel> <nick>
Devoice: Type /cs devoice #<channel> <nick>
Halfop: Type /cs halfop #<channel> <nick>
Dehalfop: Type /cs dehalfop #<channel> <nick>
Op: Type /cs op #<channel> <nick>
Deop: Type /cs deop #<channel> <nick>
Super op: Type /cs protect #<channel> <nick>
De super op: Type /cs deprotect #<channel> <nick>
Deleting a channelIf you want to delete a channel you can use this command.
Type /cs drop #<channel>
Topic of a channelYou might have noticed that when you set a channel's topic, the ChanServ or the Bot "Banana" changes it back to the previous one. So here is the list of commands to use for changing the topic.
1.
Disabling the topic lockYou need to disable the "topiclock" option of a channel to change its topic if it is registered.
Type /cs set #<channel> topiclock off
Now All the operators and above can change the channel's topic.
2.
Setting the topicIn the default case:
Type /cs topic #<channel> <topic text>
Information about a channelTo get information about a channel.
Type /cs info #<channel>
Till here, you are acquainted with NickServ and ChanServ BASIC commands.
Now I will give you some BotServ commands, the MOST WANTED Services at IRC.
Basic Commands of BotServ
Checking number of botsYou need to know the names of bots that exist.
Type /bs botlist
Assigning a botIn order to assign a bot to your channel, you need to register the channel first. The bot cannot be assigned to an unregistered channel.
Type /bs assign #<channel> <name of the bot>
Unassigning a botIf your channel already has a bot and you don't want it you can unassign it.
Type /bs unassign #<channel>
Setting bot's optionThese commands let you change a bot's setting for a channel.
1.
Enabling fantasy commandsQ: What are fantasy commands?
A: You must have seen people using !seen <nick> , !kb <nick> , !voice <nick> ,!devoice <nick> , !op , !deop , !halfop , !dehalfop , !protect, !deprotect. The commands which are used in a CHANNEL is termed a "Fantasy commands" . So in order to get that commands working you need to enable them.
Type /bs set #<channel> fantasy on/off
2.
Disable the voiced/oped nicks on a channel being kicked by the fantasy command To disable a bot from NOT kicked voiced nicks at the channel:
This command will not kick a voiced nick by a fantasy command. You Can still kick a nick manually.
Type /bs set #<channel> dontkickvoices on/off
To disable a bot from NOT kicked oped nicks at the channel:
This command will not kick an oped nick by a fantasy command. You Can still kick a nick manually.
Type /bs set #<channel> dontkickops on/off
Enabling GREETYou remember the /ns set greet <message> command? This is like activating/deactivating the greet messages on a channel. if this is enabled the bot will show the greeting message if the nick and if this is disabled on a channel the bot will not show the greet. In order to be greeted by the bot, you need to have sufficient access to that channel.
Type /bs set greet #<channel> on/off
Kicking optionsYou must have seen Zoey/Banana/Global/etc kicking people for "Caps", "Bolds", "Colored text", "Flooding", many more...
This can be possible in your channel too!
Type /bs help kick for more help!
- This topic will be updated when needed.