Total Solution Commands List. <required arg> [optional arg]
------------------------------ Misc Cmds -----------------------------
/? [cmd]
 Echos a list of available commands.
 Provides info on specific commands when supplied.

/massmode <chan> <mode>
 Sets everyone in <chan> to <mode> either +mode or -mode.

/copy_network_prefs <src> <dest>
 Copies a netowrks prefs to a new network. Doesnt copy channels!!!

/copy_channel_prefs <src network> <src channel> <dest network> <dest channel>
 Copies Channel prefs to a new channel.

/isonchan <hostmask>
 Check all channels you are on to see if anyone with the given hostmask is on the channel

/power
 Displays info about the channels your on etc..

/dwho <args>
 Do a WHO using the servers who command instead of the mirc one, args depends on server.

/nslookup [ip|host]
/resolve <ip|host>
 Resolves an ip or host

/hi <txt>
 Says mornin/afternoon/evenin <txt> depending on time.

/winamp <cmd>
 -p     play
 -n     next track
 -f     fade out
 -r     run winamp
 -i     echo the currently playing track
 -s     say the currently playing track
 -a     say the current track using a selected theme.
 setup  select the theme to use with -a

/c2f
/f2c
/k2c
/c2k
/f2k
/k2f
 Displays Temprature conversions

/currency <from code> <to code> <amount>
 Converts currency from one to another.

/mchan <channel[,channel2,channel3....]> <text>
 Send a line of text to a select list of channels

/massmsg <chan> <text>
 Sends <text> every user on <chan> in query.

/nmsg <text>
 Sends <text> to every channel on every network.

/delay <secs> <cmd>
 Executes <cmd> after a delay of <secs> seconds

------------------------------ SysInfo Commands ----------------------
/HDInfo [pub]
 Displays HD info

/DriveInfo <drive> [PUB]
 Displays Info on a single drive

/uptime [pub]
 Displays Uptime

/sysinfo [pub]
 Displays all system info

/mbmself
/mbm
 Displays Motherboard Monitor V5+ info

/ni
/niself
 Displays Network Info

/stat
/statself
 Displays OS info

/connstat
 Displays Internet Connection info

/screenstat
 Displays Screen info

/onlinetime
 Displays how long you have been online

/timeleft
 Displays how long you have before a 2hr kick

/bandwidth
 Displays bandwidth info

------------------------------ Banlist Commands ----------------------
/kbstats
 Shows hows many kicks/bans you have done.

/banlist <chan>
 Shows the banlist of <chan>

/rbanmask <banmask>
/rban <nick|banmask>
 Remove a banmask from your perm ban list.

/pbanmask <banmask>
/pban <nick>
 Adds a Perm ban to your list.

/addbotmask <address mask>
 Adds an adbot to the global perm ban list, affects ALL networks.

/ikick <chan> <nick> [msg]
 Kicks <nick> from <chan> if they arn't +f, and if this is the second kick, bans too.
 (ban removed in 120secs)

/mbk <nick> <reason>
 Bans & Kicks <nick> from every channel you are both on.
 
------------------------------ Away Commands -------------------------
/setaway <reason>
 Sets you as away, remembers your away state on reconnect

/whyaway
 Displays the reason ur away

/back
 Sets u as back

------------------------------ Services Commands ---------------------
/ghost <nick>
 Ghosts nick, using nickserv & the password set in prefs

/recover <nick>
 Recovers a nick using nickserv & the password set in prefs

/identify [nick]
 Identifies with nickserv, either with the current nick or the one supplied.
 (may not work with all nickservs)

/nsid
 Identifies with nickserv, for the current nick

/csop
 Gets ops from chanserv in the active channel

------------------------------ DCC Allow Commands --------------------
/addallow <nick>
 Adds a nick to the dcc lvl.

/rallow <nick|mask>
 Removes a nick or hostmask (nick!id@host) from dcc lvl.

/dcal <nick>
 Adds someone to your dccallow list but without adding them to the dcc lvl.

------------------------------ Undernet Commands ---------------------
/xkick [chan] <nick> <reason>
/xkick <nick> [reason]
 Kick someone using X

/xban [chan] <nick | *!*user@*.host> [duration] [level] [reason]
/xban <nick | *!*user@*.host> [duration] [level] [reason]
 Ban someone using X

/xunban [chan] <nick | *!*user@*.host>
/xunban <nick | *!*user@*.host>
 Unbans a nick|host using X

/xtopic [chan] <topic text>
 Set the topic for the active channel of the specified channel.

------------------------------ User List Managment Commands ----------
/adduser <nickname> [handle]
 Adds a user to this networks userlist. User is added with no flags.
 A hostmask will be generated by $address(nick,3), so nick must be a valid current nick.
 If a handle is supplied it will be used, otherwise the nickname will become the user handle.

/+user <handle> [hostmask]
 Adds a user to this networks userlist.
 User is added with no flags, if hostmask is not supplied then no hostmask is set.

/deluser <nick>
/remuser <nick>
/-user <handle>
 Deletes a User from this networks user list.

/adduchan <nick> <chan>
 Adds a channel record to a user.
 If the handle doesnt exist, it will be created with /adduser <nick>

/remuchan <nick> <chan>
 Removes a channel record from a user.

/chattr <handle> [attributes] [channel]
 Changes a users flags
  /chattr user +e
  sets global +e flags
 or
  /chattr user +e #channel
  sets channel flag +e
 or
  /chattr user +e|+e #channel
  sets global flag +e & channel flag +e

/setuhost <handle> <newhostmask>
/+host <handle> <newhostmask>
 Adds a hostmask to a handle.

/-host <handle> <hostmask>
 Removes a hostmask from a handle.

/chhandle <oldhandle> <newhandle>
 Rename a handle.

/chpass <handle> [password]
 Change or remove a users pass

/comment <handle> <newcomment>
 Creates or changes the comment field for a user.

/uwhois <handle>
 Displays info about a user.

/+chrec <handle> <channel>
 Adds a channel record to a user.

/-chrec <handle> <channel>
 Removes a channel record from a user.

/usercopy <src handle> <dest network>
