Log in | Back to darenet.org

Basic IRCd Commands

m (Add to IRC category)
Line 141: Line 141:
You can invite a user to your channel by typing '''<code>/invite <nickname> <#channel></code>''' this would invite nickname to #channel assuming you were a halfop or up.
You can invite a user to your channel by typing '''<code>/invite <nickname> <#channel></code>''' this would invite nickname to #channel assuming you were a halfop or up.
-
[[Category:Documentation]]
+
[[Category:Documentation]] [[Category:IRC]]

Revision as of 22:41, 29 December 2009

In This Guide:

Basic IRC Commands

Every client has a text input area, you generally use this area to chat. Not only can you chat in this area but you can also issue IRC commands. All IRC commands are prefixed with a "/" this is what makes a command just that, a command. Knowing that, that means anything not prefixed with "/" is a message. So knowing this we will go ahead describe some of the most basic IRC commands used.

  • <txt> denotes required while [txt] denotes optional

General IRC Commands

These are some general commands that will allow you to list other public channels, change your nickname as well as things like joining and parting channels.

Join

You can join channels by typing the following command: /join <#channel>

The above command will make you join #channel.

Part

You can part channels by typing the following command: /part <#channel> [reason]

The above command will make you part #channel with an optional reason appended to your part line.

List

You can see a list of all public channels by typing the /list. Please note that you can only use this command directly when you are authenticated with NickServ if you wanted to use this command unauthenticated please use /dlist instead. You can use this command freely (authenticated or not) if you are using DareNET WebChat. An alternative to using this command would be to visit DareNET Channels

Nick

You can easily change your nick by typing /nick <newnick>

So if I wanted to change my nick from NiTeMaRe to NiTe I would type /nick NiTe.

Other users would see something like the following:

NiTeMaRe has changed nick to NiTe

Quit

You can quit IRC by typing /quit [reason] this would make you quit with an optional reason appended to your quit line

Away

Say I wanted to go out to lunch but I wanted those who messaged or /whois'ed me to be aware. I could use the command /away [reason]

with that following line it will not only display a away line in my whois but it will also automatically tell anyone who messages me that I am away.

/away Out to lunch!

So when messaging me someone would see:

NiTeMaRe is away: Out to lunch!

and if someone did a /whois on me they would see:

NiTeMaRe [bnc@NiTeMaRe.manager.infrastructure]
realname : NiTeMaRe
server   : *.darenet.org [Daring to be different!]
away     : Out to lunch!
account  : NiTeMaRe
End of WHOIS

Who

Nothing here yet!

IRCOPS

You can use the command /ircops to list the available IRC Operators on the network.

When you use this command you will see something like:

DareNET IRC Operators:
[A] istok (AWAY) [*.darenet.org] - Idle: 0
[A] Excalibur [*.darenet.org] - Idle: 0
[A] SecretAgent (AWAY) [*.darenet.org] - Idle: 498841
Total: 3 IRCops connected

lusers

Nothing here yet!

Chat

These are some general commands that allow you to do some cool things such as actions, send messages, notices and other miscellaneous things.

Emote/Action

Normally when you chat people see something like:

<YourNick> i am cool

You can issue emotes into a channel or private message by typing the following command: /me is cool

The target channel or user will see something like the following

* YourNick is cool

MSG

You can send someone a quick message without opening a separate window by typing /msg <nick> <your text here>

Say for example that I wanted to message SecretAgent to ask how he was doing /msg SecretAgent Hi SecretAgent how are you doing today?!?!?!

Query

If instead I wanted to open a dedicated window I would type /query <nick> [optional text here]

So if I typed /query SecretAgent Hi! How are you? that would open a seperate window and send the message "Hi! How are you?" to SecretAgent.

Whois

Say you wanted to get information on someone to see if they were an IRC Operator or what public channels they were in you can type /whois <nick>

So if i wanted to see SecretAgent's info I could type /whois SecretAgent and I would see something like the following:

SecretAgent [sa@staff.darenet]
realname : woah.
channels : @#support #darenet @#dev @#thelab
server   : *.darenet.org [Daring to be different!]
away     : bbl
         : IRC Operator
account  : SecretAgent
End of WHOIS

Channel Management

The following commands are for channel management.

Topic

You can see and set the topic of your channel (as seen in /list and upon /join) by typing /topic <#channel> [new topic here] if you do not include the text after channel you will simply see what the topic is. If you do include some text after #channel that will set the topic.

Kick

You can kick a user out of your channel by typing /kick <#channel> <nickname> this would kick nickname from #channel assuming you were a halfop or up.

Invite

You can invite a user to your channel by typing /invite <nickname> <#channel> this would invite nickname to #channel assuming you were a halfop or up.