First off, aliases are /commands that you type to perform
actions. I use two types of aliases
in this script.
First type
are /aliases that you type while in the current channel window (like /o
nickname).
Second type are /aliases that require you to specify the #channel (like
/op #channel nickname).
First type
aliases are short and abbreviated for you to be able to type them faster in
the channel.
Examples are : o, do, v, dv,
k, kb, etc.
Second type
aliases are written out in full.
Examples are : op, deop,
voice, devoice, kick, kickban, etc.).
If I specify
just “nick” for the command, it is meant to be used on only one nickname.
If I specify
“nick(s)” for the command, it will accept an unlimited number of nicknames.
(reasons)
are all optional.
Regular Commands (aliases)
Command - Explanation
/uptime - displays your system and server uptime in current channel
/w nick(s) - regular
whois on nickname(s)
/ww nick(s)
- whois with idle time on nickname(s) – slower
/wip nick - whois IP
lookup for nick – nick CANNOT be +x or else
you have no IP to look up – you’ll like this command.
/whoall - performs a /who command on all
channels to update
your internal address list
/ip
nick - ignores
all private (invite,dcc,ctcp,notice,query)
from user,
but still shows channel
text. Uses *!*@host for mask.
/j #channel - joins
specified channel
/ja - joins
all channels stored in channel settings
/cm - closes all query windows (for floods)
/p nick - pings
nickname
/pm - pings
me (yourself)
/gettime nick - sends a ctcp
time request to nickname
/cycle - parts and rejoins current channel
/cycle #channel - parts
and rejoins specified channel
/hop #channel - parts
current channel and joins channel
/I nick - invites
nickname to current channel
/q nick - opens
a query (private message) window with nickname
/s nick - opens
dialog letting you find/select file to send to nickname
/s nick filename - sends filename to nickname
/note - opens notepad with default notes
file (notes.txt in main mIRC folder)
/exp - runs windows explorer
/ie -
runs internet explorer
/fox - runs firefox
/n nick message - sends
notice to nickname with message
/nr - opens
a prompt for a notice reply to last person to notice you
F5 key does the same
thing as typing /nr
/on message - sends
an onotice to all ops on current channel
/o nick(s) - ops
nickname(s) on current channel
/op #chan nick(s) - ops
nickname(s) on specified channel
/do nick(s) - deops
nickname(s) on current channel
/deop #chan nick(s) - deops nickname(s) on specified
channel
/v nick(s) - voices nickname(s) on current
channel
/voice #chan nick(s) - devoices
nickname(s) on specified channel
/vo nick(s) - voiceops
nickname(s) on current channel
/voiceop #chan
nick(s) - voiceops
nickname(s) on specified channel
/massop #channel - ops
everyone on specified channel
/massdeop #channel - deops everyone on specified channel
/massvoice #channel - voices
everyone on specified channel
/massdevoice #channel - devoices
everyone on specified channel
/k nick (reason) - kicks nickname from current channel
/kick #chan nick (reason) - kicks
nickname from specified channel
/u address - unbans
given address (nick!ident@host)
on current channel
/kb nick (reason) - bans *!*@host
and kicks nickname from current channel
/kickban #channel nick (reason) - bans *!*@host
and kicks nickname on specified channel
/mb
#channel nick(s) - massbans
(+bbbbbb) addresses of all nickname(s) on
specified channel using mask *!*@host
/mk #channel nick(s) - masskicks all nicknames(s) on
specified channel
uses
5 second delay between kicks
/awaykick nick(s) - bans
nickame for 1 minute and kicks nickname
X Commands (aliases)
/xl - logs into x
/xstat - shows status for current channel (/msg x status #channel)
/xshow - shows x commands available to you
for current channel
/xp - pings x
/xo - x ops you on current channel
/xo nick(s) - x ops nickname(s) on current channel
/xop #chan - x ops you on specified channel
/xop #chan nick(s) - x ops nicknames on specified channel
/xdo - x deops
you on current channel
/xdo nick(s) - x deops
nickname(s) on current channel
/xdeop #chan - x deops
you on specified channel
/xdeop #chan
nick(s) - x deops
nicknames(s) on specified channel
/xv - x voices you on current channel
/xv nick(s) - x voices nickname(s) on current
channel
/xvoice #chan - x voices you on specified channel
/xvoice #chan
nick(s) - x voices nickname(s) on specified
channel
/xdv - x devoices you on current channel
/xdv nick(s) - x devoices nickname(s) on current
channel
/xdevoice #chan - x devoices you on specified channel
/xdevoice #chan
nick(s) - x devoices nicknames(s) on specified
channel
/xk nick (reason) - x
kicks nickname on current channel
/xkick #chan nick
(reason) - x kicks nickname on specified
channel
/xb nick (reason) - x
bans nickname with default length at your level on current channel
/xban #chan nick
(reason) - x bans nickname with default length
on specified channel at
your level
/xbh nick hours (reason) - x bans nickname for specified hours at your level on
current channel
/xbanhours #chan
nick hours (reason) - x bans nickname for specified hours at
your level
on specified channel
/xbm nick (reason) - x
bans nickname for 2 weeks at your level on current channel
/xbanmax #chan nick
(reason) - x bans nickname for 2 weeks at your level on specified
channel
/xu address - x unbans
given address (nick!ident@host)
on current channel
/xunban #chan
address - x unbans
given address (nick!ident@host)
on specified channel
/xunbanme #chan - x unbans
you on specified channel
/xt topic here - make
x set topic on current channel
/xtopic #chan topic
here - make x set topic on specified
channel
/xadd username
level - adds X username to current channel
at specified level
/xrem username - removes
X username from current channel
/xmod username level - changes/modifies
username’s level to specified level
/xavoice username - changes
auto-mode for username to voice
/xaop username - changes
auto-mode for username to op
Global Commands (aliases)
/go nickname - ops nickname on every channel you
are on
/gdo nickname - deops
nickname on every channel you are on
/gk nickname (reason) - kicks
nickname on every channel you are on
/gkb nickname (reason) - kicksbans nickname on every channel you are on (*!*@host)
/gb address - bans given address (nick!ident@host)
on every channel
you are on
/gu address - unbans
given address (nick!ident@host)
on every channel
you are on
Advanced Commands (experts only) – these work but are very powerful
Make sure you understand
what they do before using them.
Message and ask my help if
you’re unsure.
Most
of these require an updated IAL. Type /whoall to update your
internal address lists on all channels.
/malev
level nick(s) - adds nickname(s) to userlist with specified level using
*!*@host for a mask
/nshit nick(s) - adds
nicknames to shitlist using *!*@host for a mask
/ashit address(es) - adds address(es)
(MUST BE nick!ident@host)
to shitlist
/mshit
@address(s) - this is for adding just the address
portion of a user that has already left
the channel. Leave off the nick!ident part and
use just the @ sign and address.
Example : /mshit
@*.ro @*.aol.com @somehost
/shitall - adds ALL users on channel (except x
and yourself) to shitlist
using *!*@host for a mask
/autoshit #chan - will shitlist
and auto-masskickban anyone joining #channel
for 2 minutes
$floatlimit(#chan) - returns
current # of users + %floatlim variable (default
3)
/floatlimitnow #chan - performs floatlimit using $floatlimit(#chan)
$fl(#chan) - returns current # of users + 2
/uaddop #chan level - adds specified level to all ops on specified #channel
/uaddvoice #chan
level - adds specified level to all voiced
users on specified #channel
/uop level - scans nicklist
and ops anyone who has specified level on
current channel
/uvoice level - scans nicklist
and voices anyone who has specified level on
current channel
/uaddopall - this adds every currently opped user on every channel you are on to the auto-op
list for
each channel. Use this when X decides to take an
unannounced vacation.
F-Key Shortcuts
F2 - Set mode +m for 3 minutes
F3 - Set mode +r for 3 minutes
F4 - Set mode +mi for 3 minutes
F5 - Pops up reply window for private notices
F9 - Devoice last person to speak on current channel
F11 - Kick
last person to speak on current channel, must be tapped TWICE
F12 - Kickban last person to join current channel, must be
tapped TWICE