Aoimoku's X Quick Commands (Undernet Clone)

By Aoimoku on Sep 02, 2013

Aoimoku's X Quick Commands (Undernet Clone)

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 will work on the Undernet Network it's clones. I would post an example of a network
that's a clone of Undernet; however, I don't have permission from it's creator.

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

Examples:

  1. 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.

  2. 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

    Channel from getting OPd, isn't enabled in the #Channel

  3. BAN - If you wanted to ban someone with the nick IRChatter for 777 hours with the level of 150 because he was
    being disrespectful to others in the #Channel input this command
    "/xban IRChatter 777 150 Being disrespectful to others will not be tolerated!"
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 0 (Everyone)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
LOGIN (REQUIRED: Input the host for X. Exampe: Undernet X@Channels.Undernet.org - Place
Your username and password on this script above their stated positions for quick login)
/xlogin /msg X@ login
----------------------<username> <password>
Mask IP
/maskip //mode $me +x
__________________________________________________________________________________________
MOTD
/xmotd /msg X motd
__________________________________________________________________________________________
SET
Invisible
/xinvis /msg X set invisible $$1
---------------------------------<on|off>             
Lang
/xslang /msg X set lang $$1
----------------------------<lang code>
__________________________________________________________________________________________
NOADDUSER
/xnoadd /msg X  noadduser $$1
------------------------------<on|off>
__________________________________________________________________________________________
SHOWCOMMANDS
/xshowcom /msg X showcommands $chan
__________________________________________________________________________________________
SHOWIGNORE
/xshowign /msg X showignore
__________________________________________________________________________________________
SUPPORT
/xsupport /msg X support $chan $$1
-----------------------------------<yes|no>
__________________________________________________________________________________________
VERIFY
/xverify /msg X verify $$1
---------------------------<nick>
__________________________________________________________________________________________

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 1+ (Minimum Access)
=-=-=-=-=-=-=-=-=-=-=- -=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
BANLIST
/xbanl /msg X banlist $chan
__________________________________________________________________________________________
REMUSER
/xrem /msg X remuser $chan $$1
-------------------------------<your username>
__________________________________________________________________________________________
STATUS
/xstat /msg X status $chan
__________________________________________________________________________________________
ACCESS
Entire List
/xaccel /msg X access $chan *

/xacc /msg X access $chan $$1
------------------------------<pattern|username|nickname>
Min Level
/xaccmin /msg X access $chan -min $$1
--------------------------------------<level>
Max Level
/xacmax/msg X access $chan -max $$1
------------------------------------<level>
OP
/xaccop /msg X access $chan -op

Voice
/xaccvo /msg X access $chan -voice

None
/xaccno /msg X access $chan -none

Modified
/xaccmod /msg X access $chan -modif
__________________________________________________________________________________________
CHANINFO
/xchaninfo /msg X chaninfo $chan               
__________________________________________________________________________________________
INFO
/xinfo /msg X info $1
----------------------<username>
__________________________________________________________________________________________
ISREG
/xisreg /msg X isreg $chan 
__________________________________________________________________________________________
LBANLIST
/xlbanlist /msg X lbanlist $chan $$1
-------------------------------------<pattern>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 25+ (Channel Regular)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
DEVOICE
/xdevo /msg X devoice $chan $1-
--------------------------------[nick] [nick2] ... [nickN]
__________________________________________________________________________________________
VOICE
/xvo /msg X voice $chan $1-
----------------------------[nick] [nick2] ... [nickN]
__________________________________________________________________________________________

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 50+ (Trusted Channel Regular)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
KICK
/xkick /msg X kick  $chan $1-
------------------------------nick> <reason>
__________________________________________________________________________________________
TOPIC
/xtopic /msg X topic $chan $1-
-------------------------------<topic>      
__________________________________________________________________________________________

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 75+ (New Channel Operator)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
BAN (Similar nicks <nick!*@*> | Undernet or Other Host <*!*userid@host>)
/xban /msg X ban $chan $1-
---------------------------<nick> [duration] [level] [reason]
__________________________________________________________________________________________
UNBAN (Similar nicks <nick!*@*> | Undernet or Other Host <*!*userid@host>)
/xunban /msg X unban $chan $$1
-------------------------------<nickname or host>
/xunbanme /msg X unban $$1 $2
------------------------------<#Channel> <nickname or host>
__________________________________________________________________________________________

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 100+ (Channel Operator)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
DEOP
/xdop /msg X deop $chan $$1
----------------------------<nick>
__________________________________________________________________________________________
OP
/xop /msg X op $chan $$1
-------------------------<nick>
__________________________________________________________________________________________
INVITE
/xinvite /msg X invite $$1
---------------------------<#Channel>
__________________________________________________________________________________________
SUSPEND
/xsusp /msg X suspend $chan $$1 $2 $3
--------------------------------------<username> [duration] [level]
__________________________________________________________________________________________
UNSUSPEND
/xunsusp /msg X unsuspend $chan $$1
------------------------------------<username>
__________________________________________________________________________________________

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 200 (Userlist Op)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
KICK (Undernet or Other Host <*!*userid@host>)
/xkick /msg X kick $chan $1-
-----------------------------<*!*userid@host> [reason]
__________________________________________________________________________________________
STATUS
/xstat /msg X status $chan         
__________________________________________________________________________________________

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 400+ (Userlist Admin)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
ADDUSER
/xadd /msg X adduser $chan $$1 $2
----------------------------------<username> <level>
__________________________________________________________________________________________
CLEARMOD
/xclear /msg X clearmode $chan                             
__________________________________________________________________________________________
MODINFO
Access
/xmodacc /msg X modinfo $chan Access $$1 $2
--------------------------------------------<username> <level>                 
Automode (<mode> op|voice|none)
/xmodauto /msg X modinfo $chan Automode $$1 $2
-----------------------------------------------<username> <mode>
__________________________________________________________________________________________
REMUSER
/xrem /msg X remuser $chan $$1
-------------------------------<username>
__________________________________________________________________________________________

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 450+ (Trusted Channel Admin)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
JOIN
/xjoin /msg X join $chan
__________________________________________________________________________________________
SET
Auto Topic
/xatopic /msg X set $chan autotopic $$1
----------------------------------------on|off>
Description
/xdesc /msg X set $chan description $1-
----------------------------------------[description]
Float Limit
/xflimit /msg X set $chan floatlimit $$1
-----------------------------------------<on|off>
Float Grace
/xfgrace /msg X set $chan floatgrace $$1
-----------------------------------------<0-19>
Float Margin
/xfmargin /msg X set $chan floatmargin $$1
-------------------------------------------<2-20>
Float Max
/xfmax /msg X set $chan floatmax $$1
-------------------------------------<0-65536>
Float Period
/xfperiod /msg X set $chan floatperiod $$1
-------------------------------------------<20-200>
Keywords
/xkeywds /msg X set $chan keywords $1-
---------------------------------------[keywords]
Mode
/xmode /msg X set $chan mode

URL
/xurl /msg X set $chan url $1-
-------------------------------[url(s)]
User Flags
/xuserflags /msg X set $chan userflags $$1
-------------------------------------------<0-2>
__________________________________________________________________________________________

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
LEVEL 500 (Channel Manager)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
__________________________________________________________________________________________
PART
/xpart /msg X set $chan
__________________________________________________________________________________________
SET
Auto Join
/xautojoin /msg X set $chan autojoin $$1
-----------------------------------------<on|off>
Mass Deop Pro
/xmassdop /msg X set $chan massdeoppro $$1
-------------------------------------------<0-7>
No Op
/xnoop /msg X set $chan noop $$1
---------------------------------<on|off>
Strict Op
/xstrictop /msg X set $chan strictop $$1
-----------------------------------------<on|off>
__________________________________________________________________________________________

Comments

Sign in to comment.
blackvenomm666   -  Sep 03, 2013

Just an fyi this will not work on all networks

Aoimoku  -  Sep 03, 2013

Thanks for informing me this. I updated it to say it'll work on Undernet and it's clones.

Sign in to comment

Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.