Xchat Boot script

A short and simple xchat script in python that boots a user from a channel. Use it to avoid auto-rejoin scripts etc. What it does is below for those that don’t already know:

Bans by nick ==> Kicks ==> Waits 10 seconds ==> Unbans the user’s nick.

Here’s the link!

Here’s the link! Same thing, just uses the /OS command for OperServ…

Usage: /boot <nick> <reason>

It wil automatically give your nick at the beginning of the kick reason. The reason output is like this: (<nick>)<reason>, If no reason is given it will use “please don’t do that…” as the reason.

Updated: 15th Oct 08, you no-longer need to stay in the channel while the command is active…

Updated 16th Oct 08, It now gives the ability to give a reason, and also evaluates if you have given a valid one.

4 Responses to “Xchat Boot script”


  1. 1 Sandeep Singh

    Quite cool…but of course, mIRC is much better :P
    And it has its own scripting language
    I’m not very well acquainted with this blogger, but I think i’ll add this to my Favourites.

  2. 2 Felix

    Well thanks for faveing it :)

    Although i would say xchat is simplier and if there were more docs it would be easier to script. It allows for multiple languages, so you don’t neeeeed to learn a whole new one like mIRC.

  3. 3 bill

    to Sandeep Singh:
    True mirc has his scripting language but if you know python, tcl,
    perl and so on you can script in xchat.

    ====

    to Felix:
    You can find on net tons of tutorials and docs on scripting
    in the languages above mentioned.

  4. 4 Felix

    LINKY LINKY!!! ;)
    I’ve never found any good docs for xchat, even xchat’s official ones seem to suck quite a bit…

Leave a Reply