###################################### ### PalmIRC Ver1.0 command list ### ### by Hiroyuki Okamoto ### ###################################### You can input the following commands on input field of PalmIRC. All commands start with '/'. Other commands are passed to the IRC server directly based on RFC1459.txt --- /BAN #channel nickname bans a person from the specified channel Examples: /BAN #palmchat PalmKiller ; ban PalmKiller from #palmchat /IGNORE nickname igonores nickname person. Examples: /IGNORE chatter ; ignore person chatter /INVITE nickname #channel invites users to the specified channel. Examples: /INVITE Tom #Palmchat ; Command to invite Tom to #palmchat /JOIN #channel joins the specified channel. Examples: /JOIN #foobar ; join channel #foobar. /KICK #channel nickname kicks named user off a given channel. Examples: /KICK #palmirc John ; KICK message to remove John from channel #palmirc /LIST #channel lists channels and their topics. Examples: /LIST #palmchat,#123 ; List channels #palmchat and #123 /LOG {ON|OFF} #channel turns logging on/off for the channel Examples: /LOG ON #palmchat ; turn logging on for #palmchat /LOG OFF #palmchat ; turn logging off for #palmchat /ME message tells the current channel or query about what you are doing. /MODE #channel {[+|-]|o|p|s|i|t|n|b|v} [] [] [] The various modes available for channels are as follows: o - give/take channel operator privileges; p - private channel flag; s - secret channel flag; i - invite-only channel flag; t - topic settable by channel operator only flag; n - no messages to channel from clients on the outside; m - moderated channel; l - set the user limit to channel; b - set a ban mask to keep users out; v - give/take the ability to speak on a moderated channel; k - set a channel key (password). /MODE nickname {[+|-]|i|w|s|o} The available modes are as follows: i - marks a users as invisible; s - marks a user for receipt of server notices; w - user receives wallops; o - operator flag. /MSG nickname message sends a private message to this user without opening a query window. Example: /MSG Wiz Hello. How are You? ;Send User Wiz the msg "Hello. How are You?" /NAMES #channel gets a list of users on the channel. Example: /NAMES #palmchat ;gets a list of users on #palmchat /NICK newnickname changes your name to new one. Example: /NICK newnick ;change your nickname to "newnick" /PART #channel leave a channel. Example: /PART #palmchat ; leave channel #palmchat /QUERY nickname Open a query window to this user and send them a private message. /QUIT A client session is ended with a quit message. Example: /QUIT Gone to have lunch ; a client session is ended with the msg "Gone to have lunch" /TOPIC #channel change or view the topic of a channel. Examples: /TOPIC #test another topic ;set the topic on #test to "another topic". /TOPIC #palmchat ;get the topic on #palmchat /WHOIS nickname shows information about someone. Examples: /WHOIS Wiz ; return available user information about nick WiZ /CTCP nickname ctcpcommand sends ctcp command to the specified person The various ctcp commands available for ctcpcommand are as follows: CLIENTINFO - Dynamic master index of what a client knows. FINGER - Returns the user's full name, and idle time. PING - Used to measure the delay of the IRC network between clients. TIME - Gets the local date and time from other clients. USERINFO - A string set by the user (never the client coder) VERSION - The version and type of the client. etc... Examples: /CTCP Wiz clientinfo ; send Wiz a ctcp msg Clientinfo to get Wiz's ctcp command list /ctcp Joe version ; check Joes's version of IRC client etc... There are lots of IRC commands other than these. See RFC1459.