Check us out on IRC!
Note: hax0r is with a zero
Don't have an IRC client, no problem! Use a web based IRC client:
WEB IRC Client
NOTE: The web IRC client will open in a new window
We now have an IRC bot on the channel to help out with things, right now she does not have many features. Though very sensitive, she can be ferocious.. Careful you have been warned. hax0r learns by: listening, hearing, feeling and being taught directly. As time goes on, hax0r will just become smarter.
Quizzes, Wish/Feature Request, Quotes (displaying/adding new), User protection, More randomness
Just added: Wish/Feature Request, Frequency and Talk Group Lookups, Quizzes (semi-borked), Quotes/Fortunes
Interacting with hax0r
Note commands or interactions with hax0r can accomplished in the #hax0rdojo channel or via private message. Some commands require that you directly speak to hax0r, with the exception of Hax0r Dojo Commands.
Hax0r Dojo Commands:
hdinfo, hdevents, hdforums, hdlibrary, hdhowto, hdtwits
hdinfo - Displays general information.
hdevents - Displays upcoming hax0r dojo event information.
hdforums - Displays the most recent forum postings.
hdlibrary - Displays latest 3 hax0r dojo library/reading room updates.
hdhowto - Displays latest 3 hax0r dojo howto updates.
hdtwits - Displays recent twitter updates.
Note The above commands will be Heard(), regardless if the bot has been addressed or not
hax0r bot also has the ability to learn from people on the IRC channel, simply by watching or with one on one interactions. See below for help on interacting with hax0r's artificial intelligence.
Saying something like "X is Y" somewhere that hax0r can see it will cause the bot to store the information, unless X is already defined. It sets the value of X to Y.
You can ask an hax0r about something in a number of different ways, including "what is X?", "where is X?", or just plain "X?".
if you just want to change a part of some information, use the
s///operator. you have to address hax0r or use a private medium to do this.
hax0r, X =~ s/A/B/
will change the first occurrence of A to B in the information called X.
Suhoshin is also a silly word
Information can easily be deleted by using
hax0r, forget suhoshin
You can change the entry for a term completely using
no, hax0r, x is ooga booga.
which deletes the prior entry (if possible) and replaces it with the new one.
You can set a list from which to pick a random response by using
x is a|b|c|d
When x is asked about, hax0r will randomly choose from the
Normally, when hax0r replies to "What is X", it says "X is Y". This form makes it just reply "Y".
X is <reply> Y
This causes the hax0r to respond as with <reply> except as an ACTION. Like /me
X is <action> Y
\ to protect items from evaluation.
x is y is y
will normally set
x =is=> y is y, but
x \is y is y
x is y =is=> y
no (update) operators apply before checking for this. This is also useful for getting around the dereferencing of "i" and "me" and so on.
Contains the nickname of the person currently addressing hax0r. It can effectively be used in replies.
kicks hax0r is <reply> kicks $who back.
Contains the current date and time, for hax0r.
talkgroup or tgroup #
frequency or freq #
Searches for records of the last time a person was seen and what the last thing they said on IRC was.
Need a quick excuse? Consult the excuses from BOFH series.
will return a random excuse from the BOFH series
Ask for a fortune