Aoimoku's X Quick Commands (Undernet Only)
Hello I'm Aoimoku (Japanese for Blue Eyes).
Thank you so much for using my X Quick Commands Script.
If you have any questions or need any help, you can find me in #Chataholics on Undernet of course.
Or you can contact me by email Aoimoku_Saimin-Jutsu@humanoid.net
This script was written to be used on the IRC Network Undernet because X is it's server bot and can be
found in every registered #Channel there (unless the Channel Founder sent it away)
It's required to have access in the #Channels you're using this script in.
This script is based upon the X Commands document that can be found once you login on Undernet at
https://cservice.undernet.org/live/ or you can download it from http://www.filedropper.com/x-commands
This document contains detailed information about how to use the commands so you can refer to it for info.
Thank you so much for using my X Quick Commands Script.
If you have any questions or need any help, you can find me in #Chataholics on Undernet of course.
Or you can contact me by email Aoimoku_Saimin-Jutsu@humanoid.net
For those who are wondering why I wrote "/msg X@Channels.Undernet.org" for all my commands, this is what it says
on the X Command document on Undernet:
NOTE for SCRIPTERS:
Instructions: This script is easy to use and can be loaded to your Aliases. You just type in the commands as
shown and input the information
whenever you see SYNTAX: < > mandatory; PARAMETERS: [ ] optional. This script is designed to automatically input
the name of the #Channel that you have selected to ensure quickness because this is a X Quick Commands script
Examples:
LOGIN - If your username was IRChatter and password was Password777 then you would input this command
"/xlogin IRChatter Password777" (without the quotation marks, of course) to login.
OP - If your nick was also IRChatter then you would input this command to OP yourself in a channel
"/xop IRChatter" You can also OP anyone else as long as STRICTOP, prevents anyone who doesn't have access in a
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 0 (Everyone)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
LOGIN
/xlogin /msg X@Channels.Undernet.org login $$1 $2
--------------------------------------------------<username> <password>
Mask IP
/maskip //mode $me +x
__________________________________________________________________________________________
MOTD
/xmotd /msg X@Channels.Undernet.org motd
__________________________________________________________________________________________
SET
Invisible
/xinvis /msg X@Channels.Undernet.org set invisible $$1
-------------------------------------------------------<on|off>
Lang
/xslang /msg X@Channels.Undernet.org set lang $$1
--------------------------------------------------<lang code>
__________________________________________________________________________________________
NOADDUSER
/xnoadd /msg X@Channels.Undernet.org noadduser $$1
----------------------------------------------------<on|off>
__________________________________________________________________________________________
SHOWCOMMANDS
/xshowcom /msg X@Channels.Undernet.org showcommands $chan
__________________________________________________________________________________________
SHOWIGNORE
/xshowign /msg X@Channels.Undernet.org showignore
__________________________________________________________________________________________
SUPPORT
/xsupport /msg X@Channels.Undernet.org support $chan $$1
---------------------------------------------------------<yes|no>
__________________________________________________________________________________________
VERIFY
/xverify /msg X@Channels.Undernet.org verify $$1
-------------------------------------------------<nick>
__________________________________________________________________________________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 1+ (Minimum Access)
=-=-=-=-=-=-=-=-=-=-=- -=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
BANLIST
/xbanl /msg X@Channels.Undernet.org banlist $chan
__________________________________________________________________________________________
REMUSER
/xrem /msg X@Channels.Undernet.org remuser $chan $$1
-----------------------------------------------------<your username>
__________________________________________________________________________________________
STATUS
/xstat /msg X@Channels.Undernet.org status $chan
__________________________________________________________________________________________
ACCESS
Entire List
/xaccel /msg X@Channels.Undernet.org access $chan *
Pattern
/xaccp /msg X@Channels.Undernet.org access $chan $$1
-----------------------------------------------------<pattern>
Username
/xaccun /msg X@Channels.Undernet.org access $chan $$1
------------------------------------------------------<username>
Nickname
/xaccnn /msg X@Channels.Undernet.org access $chan $$1
------------------------------------------------------<nickname>
Minimum Level
/xaccmin /msg X@Channels.Undernet.org access $chan -min $$1
------------------------------------------------------------<level>
Max Level
/xacmax/msg X@Channels.Undernet.org access $chan -max $$1
----------------------------------------------------------<level>
OP
/xaccop /msg X@Channels.Undernet.org access $chan -op
Voice
/xaccvo /msg X@Channels.Undernet.org access $chan -voice
None
/xaccno /msg X@Channels.Undernet.org access $chan -none
Modified
/xaccmod /msg X@Channels.Undernet.org access $chan -modif
__________________________________________________________________________________________
CHANINFO
/xchaninfo /msg X@Channels.Undernet.org chaninfo $chan
__________________________________________________________________________________________
INFO
/xinfo /msg X@Channels.Undernet.org info $1
--------------------------------------------<username>
__________________________________________________________________________________________
ISREG
/xisreg /msg X@Channels.Undernet.org isreg $chan
__________________________________________________________________________________________
LBANLIST
/xlbanlist /msg X@Channels.Undernet.org lbanlist $chan $$1
-----------------------------------------------------------<pattern>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 25+ (Channel Regular)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
DEVOICE
/xdevo /msg X@Channels.Undernet.org devoice $chan $1-
------------------------------------------------------[nick] [nick2] ... [nickN]
__________________________________________________________________________________________
VOICE
/xvo /msg X@Channels.Undernet.org voice $chan $1-
--------------------------------------------------[nick] [nick2] ... [nickN]
__________________________________________________________________________________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 50+ (Trusted Channel Regular)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
KICK
/xkick /msg X@Channels.Undernet.org kick $chan $1-
----------------------------------------------------<nick> <reason>
__________________________________________________________________________________________
TOPIC
/xtopic /msg X@Channels.Undernet.org topic $chan $1-
-----------------------------------------------------<topic>
__________________________________________________________________________________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 75+ (New Channel Operator)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
BAN (Similar nicks <nick!*@*> | Undernet or Other Host <*!*userid@host>)
/xban /msg X@Channels.Undernet.org ban $chan $1-
-------------------------------------------------<nick> [duration] [level] [reason]
___________________________________________________________________________________________
UNBAN (Similar nicks <nick!*@*> | Undernet or Other Host <*!*userid@host>)
/xunban /msg X@Channels.Undernet.org unban $chan $$1
-----------------------------------------------------<nickname or host>
/xunbanme /msg X@Channels.Undernet.org unban $$1 $2
Used to unban yourself from a #Channel--------------<#Channel> <nickname or host>
__________________________________________________________________________________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 100+ (Channel Operator)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
DEOP
/xdop /msg X@Channels.Undernet.org deop $chan $$1
--------------------------------------------------<nick>
__________________________________________________________________________________________
OP
/xop /msg X@Channels.Undernet.org op $chan $$1
-------------------------------------------<nick>
__________________________________________________________________________________________
INVITE
/xinvite /msg X@Channels.Undernet.org invite $$1
-------------------------------------------------<#Channel>
__________________________________________________________________________________________
SUSPEND
/xsusp /msg X@Channels.Undernet.org suspend $chan $$1 $2 $3
------------------------------------------------------------<username> [duration] [level]
__________________________________________________________________________________________
UNSUSPEND
/xunsusp /msg X@Channels.Undernet.org unsuspend $chan $$1
----------------------------------------------------------<username>
__________________________________________________________________________________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 200 (Userlist Op)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
KICK (Undernet or Other Host <*!*userid@host>)
/xkick /msg X@Channels.Undernet.org kick $chan $1-
---------------------------------------------------<*!*userid@host> [reason]
__________________________________________________________________________________________
STATUS
/xstat /msg X@Channels.Undernet.org status $chan
__________________________________________________________________________________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 400+ (Userlist Admin)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
ADDUSER
/xadd /msg X@Channels.Undernet.org adduser $chan $$1 $2
--------------------------------------------------------<username> <level>
__________________________________________________________________________________________
CLEARMOD
/xclear /msg X@Channels.Undernet.org clearmode $chan
__________________________________________________________________________________________
MODINFO
Access
/xmodacc /msg X@Channels.Undernet.org modinfo $chan Access $$1 $2
------------------------------------------------------------------<username> <level>
Automode (<mode> op|voice|none)
/xmodauto /msg X@Channels.Undernet.org modinfo $chan Automode $$1 $2
---------------------------------------------------------------------<username> <mode>
__________________________________________________________________________________________
REMUSER
/xrem /msg X@Channels.Undernet.org remuser $chan $$1
-----------------------------------------------------<username>
__________________________________________________________________________________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 450+ (Trusted Channel Admin)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
JOIN
/xjoin /msg X@Channels.Undernet.org join $chan
__________________________________________________________________________________________
SET
Auto Topic
/xatopic /msg X@Channels.Undernet.org set $chan autotopic $$1
--------------------------------------------------------------on|off>
Description
/xdesc /msg X@Channels.Undernet.org set $chan description $1-
--------------------------------------------------------------[description]
Float Limit
/xflimit /msg X@Channels.Undernet.org set $chan floatlimit $$1
---------------------------------------------------------------<on|off>
Float Grace
/xfgrace /msg X@Channels.Undernet.org set $chan floatgrace $$1
---------------------------------------------------------------<0-19>
Float Margin
/xfmargin /msg X@Channels.Undernet.org set $chan floatmargin $$1
-----------------------------------------------------------------<2-20>
Float Max
/xfmax /msg X@Channels.Undernet.org set $chan floatmax $$1
-----------------------------------------------------------<0-65536>
Float Period
/xfperiod /msg X@Channels.Undernet.org set $chan floatperiod $$1
-----------------------------------------------------------------<20-200>
Keywords
/xkeywds /msg X@Channels.Undernet.org set $chan keywords $1-
-------------------------------------------------------------[keywords]
Mode
/xmode /msg X@Channels.Undernet.org set $chan mode
URL
/xurl /msg X@Channels.Undernet.org set $chan url $1-
-----------------------------------------------------[url(s)]
User Flags
/xuserflags /msg X@Channels.Undernet.org set $chan userflags $$1
-----------------------------------------------------------------<0-2>
__________________________________________________________________________________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 500 (Channel Manager)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
PART
/xpart /msg X@Channels.Undernet.org set $chan
__________________________________________________________________________________________
SET
Auto Join
/xautojoin /msg X@Channels.Undernet.org set $chan autojoin $$1
-------------------------------------------------------------------<on|off>
Mass Deop Pro
/xmassdop /msg X@Channels.Undernet.org set $chan massdeoppro $$1
---------------------------------------------------------------------<0-7>
No Op
/xnoop /msg X@Channels.Undernet.org set $chan noop $$1
-------------------------------------------------------<on|off>
Strict Op
/xstrictop /msg X@Channels.Undernet.org set $chan strictop $$1
---------------------------------------------------------------<on|off>
__________________________________________________________________________________________