This page contains all commands that can be used with mbID. Most of them can be compared with RFC1459 but it will get expanded soon to the RFC281x.
This command will display information about the admin like his nickname and his e-mail.
Command: ADMIN
This command puts a special message in your WHOIS so people knows you're away. This can also be undone with this command. Set: AWAY [REASON] Unset: AWAY
CYCLE is the serverside variant of HOP. While HOP is only built in some IRC Clients, CYCLE can be used by everyone.
CYCLE allows you to rejoin a channel.
COmmand: CYCLE [CHANNEL],[CHANNEL],...
This command shows information about the daemon (the script), credits and more. Command: INFO
This command can be used to invite people to the room, this can be usefull when channelmode +i is active so only people which are invited can join the channel. You need to be a channel operator to use this command. Command: INVITE [NICKNAME] [CHANNEL]
Returns a list of all active (and away) IRCOps, can be usefull if you want to contact an IRCOps. Command: IRCOPS
This returns a response about whether a given nickname is currently on IRC. Multiple nicknames can be entered. This command is used by mIRC's notify-function. Command: ISON [NICKNAME] [NICKNAME] ...
This command is used by users to start listening a specific channel. Multiple channels can be entered. Channels with key-mode needs a password to enter. Command: JOIN [CHANNEL],[CHANNEL],... [PASSWORD],[PASSWORD],...
The KICK-command can be used to remove a user from a channel. Only channel operators can use this command. A comment can be given but isn't necessary. Command: KICK [CHANNEL] [USER] (COMMENT)
The KNOCK-command can be used to get invited in a channel. It's the only way to tell people in the channel you want to join.
Command: KNOCK [CHANNEL]
A user can get a list of all servers which are known by the current server by using the LINKS-command. Command: LINKS
This command returns all channels avaiable on the server. Channels with secret or private mode are not shown unless you're in one of them. You can enter a wildcard-string to look for certain channels. Another option for the second parameter is adding a number that contains the maximum channels shown. mIRC always requests maximum 10000 channels. Command: LIST Wildcard: LIST #* Maximum: LIST <10000
This command returns information about users and servers. It returns the number of users that are connected, it returns the number of servers that are connected, the number of channels that are formed and the number of IRC operators online. Command: LUSERS
The MODE-command consists out of two parts: channel modes and usermodes.
This command can be used to set some channel modes or flags that can be used to tweak the channel. Only operators or IRC operators can change them. More than one mode can be used at a time Command: MODE [CHANNEL] [MODE] Avaiable Modes:
This command can be used to set some user modes or flags that can only be editted by the user or services.
IRC Operators can also change modes from other users.
Command: MODE [ME] [MODE]
Avaiable Modes:
This shows the message of the day, often used to put important information in it like the server rules, ... Command: MOTD
This shows the current users in the channel, this information is used by many IRC-clients to retrieve the user list Command: NAMES [CHANNEL],[CHANNEL],...
This can be used on two ways: to set your nickname once you connect, or to change your nickname later Command: NICK [NEWNICK]
This is a kind of message-type you can use like PRIVMSG. It can be send to users and channels. Command: NOTICE [NICK/CHANNEL],[NICK/CHANNEL],... [TEXT]
This command can be used for IRC Operators to login. They need a username and password that can be configured trough the settings. Command: OPER [NAME] [PASSWORD]
This command can be used to leave a certain channel. This is the opposite of the JOIN command. Multiple channels can be entered. Command: PART [CHANNEL],[CHANNEL],...
The PASS command is used to enter the server password. The password must be entered before any attempt to register the connection is made. Command: PASS [PASSWORD]
This message is used to test the presence of a client. This message is sent at regular intervals by the server. The client must reply to this message as soon as possible. If it doesn't, the connection with the server will be closed. Command: PING [SERVER]
This command is used as response on the PING message. If not replied fast enough, the connection with the server will be closed. IRC clients like mIRC can do this automatic. Command: PONG [SERVER]
The PRIVMSG is used by clients to send messages between users or channels. If the message is sent to a channel, the message will be sent to all clients in that channel. Multiple entries can be given. Command: PRIVMSG [USER/CHANNEL],[USER/CHANNEL],... [MESSAGE]
This command is used by users who wants to close the connection with the server. The server will reply this by closing the connection and sending a message to all users that are in one or more of the channels you're in. Command: QUIT [MESSAGE]
This command can be used to display all services on this network. Currently we already made our first services: Defender & Global
Command: SERVLIST
This command is currently still disabled. Command: SUMMON
This will return information about the time at the server. Command: TIME
The TOPIC message is used to change or view the topic of a channel. If no topic is entered, it will show the current topic. Command: TOPIC [CHANNEL] (MESSAGE)
The USER command is used at the beginning of a new connection to specify things like the username, hostname, servername and realname of the client. Most IRC clients do this by thereself. Command: USER [USERNAME] [HOSTNAME] [SERVERNAME] [REALNAME]
With the USERHOST command you can see someone's hostname on the server. Multiple nicknames are allowed. COmmand: USERHOST [NICKNAME] [NICKNAME] ...
This command is currently still disabled. Command: USERS
This command returns various information about the server about modes, status', ... This is used by IRC clients so they can use the topic length in there channel settings, ... . Command: VERSION
This command returns the list of clients connected to a server. Those with the invisible usermode will not be shown. Command: WHO
You can use this command to show some information about a chosen nickname who's currently on the server. Multiple entries can be given. Command: WHOIS [NICKNAME],[NICKNAME],...
WHOWAS returns information about a nickname which no longer exists. This can be a user that changed his nickname or left the server. Command: WHOWAS [NICKNAME]