######################################
### PalmIRC Ver1.0x 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 [key]
   joins the specified channel.
   Examples:
      /JOIN #foobar                    ; join channel #foobar.
      /JOIN #foobar Password      ; join channel #foobar using the key "Password".


/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} [<limit>] [<user>] [<ban mask>]
   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 <message>
   Open a query window to this user and send them a private message.


/QUIT <message>
   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 <message>
   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.

