Helpop User Commands
IrCQnet UnrealIRCd Help System
irc.icq.com - Unreal3.2.1

Helpop


Server Commands Help.

Usage:

/helpop

Gives a list of server commands.

/helpop <command>

Gives more information on a specific server command.


For extra assistance please visit IrCQnet's help channel #ophelp

/join #ophelp

 

Helpop Usercmds


List of User Commands which are available for use.

Admin     Dalinfo     Kick     List     Motd     Part     Quit     Stats     Version     Whois    
Away     Invite     Knock     Lusers     Names     Ping     Rules     Time     Vhost     Whowas    
Credits     Ison     License     Map     Nick     Pong     Setname     Topic     Watch    
Cycle     Join     Links     Mode     Notice     Privmsg     Silence     Userhost     Who    
 

Admin


Provides Administrative information regarding the server.

/admin


/admin <server>

 

Away


Sets your online status to "Away".

/away <reason>

Sets you away with the reason given.

/away

Sets you back from away.


Example:

/away Lunch time!

 

Credits


This command will list the credits to all the people who helped create UnrealIRCd.

/credits


/credits <server>

 

Cycle


Cycles the given channel(s). This command is equivilent to sending a PART then a JOIN command.

/cycle <chan1>,<chan2>,<chan3>



Examples:

/cycle #ophelp


/cycle #ophelp,#chatroom,#newbies

 

Dalinfo


This command will show historical credits (from ircu, etc..)

/dalinfo


/dalinfo <server>

 

Invite


Sends a user an Invitation to join a particular channel.
You must be an Operator on the channel in order to invite a user into it.

/invite <user> <channel>



Example:

/invite Johnny #ophelp

 

Ison


Used to determine if certain user(s) are currently online based upon their nickname.

/ison <user1> <user2> <user3> <user4>



Example:

/ison Gremlin libra Phoenixxx ReBBie

 

Join


Used to enter one or more channels on an IRC server. All occupants of the channel will be notified of your arrival.
JOIN with 0 as a parameter makes you part all channels. If you specify one or more keys, they will be used to join a +k channel.

/join <chan>,<chan>,<chan3> <key1>,<key>,<key3>



Examples:

/join #ophelp


/join #ophelp,#romance


/join #ophelp,#romance,#chatroom key432,pass38,anotherpass

 

Kick


Removes a user from a channel. Can only be used by Operators or Half-Ops. If no reason is specified, your nickname becomes the reason.

/kick <channel> <user> [reason]



Example:

/kick #ophelp Johnny Inappropriate behaviour.

 

Knock


For channels which are invite only, you can "Knock" on the channel to request an invite.

/knock <channel> <message>



Example:

/knock #locked_chan Let me in!

Sends a message to the chanops of #locked_chan.
 

License


This command displays information about the license UnrealIRCd is released under.

/license


/license <server>

 

Links


Lists all of the servers currently linked to the network. Only IRCops can see linked U:lined servers.

/links

 

List


Lists all of the servers currently linked to the network. Only IRCops can see linked U:lined servers.

/list <search string>



Examples:

/list


/list *icq*



Some additional flags are also supported.

>number List channels with more than <number> people
<number List channels with less than <number> people
!*mask* List channels that do not match *mask*

Any of those may be used instead of a standard mask.
 

Lusers


Provides Local and Global user information (Such as Current and Maximum user count).

/lusers


/lusers <server>

 

Map


Provides a graphical "Network Map" of the IRC network. Mainly used for routing purposes.

/map

 

Mode


Sets a mode on a Channel or User.
Check Helpop Chmodes or Helpop Umodes to see a list of Modes

/mode <channel/user> <mode>



Examples:

/mode #ophelp +tn


/mode #ophelp +ootn JohnWayne ClintEastwood

 

Motd


Displays the Message Of The Day of the IRC Server you are logged onto.

/motd


/motd <server>

 

Names


Provides a list of users on the specified channel.

/names <channel>



Example:

/names #ophelp

 

Nick


Changes your "Online Identity" on a server. All those in the channel you are in will be alerted of your nickname change.

/nick <new_nickname>



Example:

/nick Johnny

 

Notice


Send a notice to a user, channel or server.

/notice <nick> <text>

Send a notice to a user.


Example:

/notice Johnny Hey, how are you?





/notice <#channel> <text>

Send a notice to a channel.


Example:

/notice #ophelp Hey all, this is annoying.





/notice <prefix><#channel> <text>

Send a notice to users with <prefix> and higher in <#channel> only.


Examples:

/notice @#ophelp This goes to +oaq.


/notice +#ophelp This goes to +vhoaq.



NOTE: You need at least voice in order to send to +#chan/%#chan/@#chan and at least ops to send to &#chan/~#chan.



/notice $<mask> <text>

Send a notice to all users on servers matching <mask> [Oper only].
This is shown in the status window by most clients.


Example:

/notice $*.icq.com We will be upgrading our net in the next hour.

(Note that in most cases services (/OS GLOBAL) is a better alternative.)

Multiple targets are also supported, like /notice <nick1>,<nick2>,<nick3>.

NOTE: In case of some old clients (eg: ircII) you cannot use /notice to use any of the 'advanced features', you'll then have to use:
'/quote notice @#channel blah' or something similar.
 

Part


Used to part (or leave) a channel you currently occupy. All those in the channel will be notified of your departure. If you specify a reason it will be displayed to the users on the channel.

/part <chan>,<chan2>,<chan3>,<chan4> <reason>



Examples:

/part #ophelp


/part #ophelp,#newbies See ya later!

 

Ping


The PING command is used to test the presence of an active client or server at the other end of the connection. Servers send a PING message at regular intervals if no other activity detected coming from a connection. If a connection fails to respond to a PING message within a set amount of time, that connection is closed. A PING message MAY be sent even if the connection is active. Note that this is different from a CTCP PING command.

/ping <server> <server2>



Examples:

/ping irc.icq.com


/ping Johnny


/ping Johnny irc-m04.icq.aol.com

 

Pong


PONG message is a reply to PING message. If parameter <server2> is given, this message will be forwarded to given target. The <server> parameter is the name of the entity who has responded to PING message and generated this message.

/pong <server> <server2>



Example:

/pong irc.icq.com irc-m04.icq.aol.com

(PONG message from irc.icq.com to irc-m04.icq.aol.com)
 

Privmsg


Send a message to a user, channel or server.

/privmsg <nick> <text>

Send a private message.


Example:

/privmsg Johnny Hey, how are you?





/privmsg <#channel> <text>

Send a message to a channel.


Example:

/privmsg #ophelp Hey all, this is annoying.





/privmsg <prefix><#channel> <text>

Send a message to users with <prefix> and higher in <#channel> only.


Examples:

/privmsg @#ophelp This goes to +oaq.


/privmsg +#ophelp This goes to +vhoaq.



NOTE: You need at least voice in order to send to +#chan/%#chan/@#chan and at least ops to send to &#chan/~#chan.



/privmsg $<mask> <text>

Send a message to all users on servers matching <mask> [Oper only].
This is shown in the status window by most clients.


Example:

/privmsg $*.icq.com We will be upgrading our net in the next hour.

(Note that in most cases services (/OS GLOBAL) is a better alternative.)

Multiple targets are also supported, like /privmsg <nick1>,<nick2>,<nick3>.

NOTE: In case of some old clients (eg: ircII) you cannot use /notice to use any of the 'advanced features', you'll then have to use:
'/quote privmsg @#channel blah' or something similar.
 

Quit


Disconnects you from the IRC server. Those in the channels you occupy will be notified of your departure. If you do not specify a reason, your nickname becomes the reason.

/quit <reason>



Example:

/quit Leaving!

 

Rules


Shows you the Rules of the Network.

/rules


/rules <server>

 

Setname


Allows users to change their "Real name" (GECOS) directly online at IRC without reconnecting.

/setname <new real name>

 

Silence


Ignores private messages and notices from a user or list of users at the Server itself.
If no +/- is given it will add(+) <mask> to the silence list.

Usage:

/silence [+/-]<mask>




Add:

/silence +<nickname>

/silence <nickname>

Ignores private messages and notices from given nickname (adds the nickname to the silence list).

/silence *!Guest@*

Ignores private messages and notices from all users with ident "Guest".

/silence *

Ignores private messages and notices from all users (*!*@*).



Remove:

/silence -<nickname>

Removes the ignore on given nickname (removes the nickname from the silence list).

/silence -*!Guest@*

Removes ignore on users with ident "Guest".

/silence -

Removes ignore set on *!*@* or set with /silence *



List:

/silence

Lists the current silence list.

 

Stats


Provides certain Statistical information about the server.

/stats <flags>



Example:

/stats u



Type /stats without parameters to get a list of available flags.
 

Time


Displays the current Server Date and Time.

/time


/time <server>

 

Topic


Sets/Changes the topic of the channel in question or just display the current Topic.

/topic <channel>

Displays the current topic.

/topic <channel> <topic>

Changes topic.


Examples:

/topic #ophelp


/topic #nerds A Life? Cool! Where can I download one of those?

 

Userhost


Returns the userhost of the user in question. Usually used by scripts or bots.

/userhost <nickname>



Example:

/userhost Johnny

 

Version


Provides Version information of the IRCd software in usage.

/version


/version <server>

 

Vhost


Hides your real hostname with a virtual hostname provided by the IRC server , using SETHOST.

/vhost <login> <password>



Example:

/vhost openbsd coolpass

 

Watch


Watch is a notify-type system on the server which is both faster and uses less network resources than any old-style notify system. The server will send you a message when any nickname in your watch list logs on or off.
The watch list DOES NOT REMAIN BETWEEN SESSIONS - You (or your script or client) must add the nicknames to your watch list every time you connect to an IRC server.

/watch +nick1 +nick2 +nick3

Add nicknames.

/watch -nick

Delete nicknames.

/watch

View the watchlist.  

Who


Retrieves information about users.

/who [+|-][acghmnsuCM] [args]


Flags are specified like channel modes, the flags cgmnsu all have arguments.
Flags are set to a positive check by +, a negative check by -

The flags available:
Flag a: user is away.
Flag c <channel>: user is on <channel>, no wildcards accepted.
Flag g <gcos/realname>: user has string <gcos> in their GCOS, wildcards accepted, oper only.
Flag h <host>: user has string <host> in their hostname, wildcards are accepted.
Flag m <usermodes>: user has <usermodes> set on them, only o/A/a for nonopers.
Flag n <nick>: user has string <nick> in their nickname, wildcards accepted.
Flag s <server>: user is on server <server>, wildcards not accepted.
Flag u <user>: user has string <user> in their username, wildcards accepted.

Behavior flags:
Flag C: show first visible channel user is in.
Flag M: check for user in channels I am a member of.

For backwards compatibility, /who 0 o still shows +o users

Example:

/who +m o

 

Whois


Shows information about the user in question, such as their "Name", channels they are currently in, their hostmask, etc.

/whois <user>



Example:

/whois Johnny

 

Whowas


Retrieves previous WHOIS information for users no longer connected to the server.

/whowas <nickname>


/whowas <nickname> <max number of replies>



Example:

/whowas Johnny