Mattbot2 Help Page

This is the help page for mattbot2, my old IRC bot. I generally don't bother to connect mattbot2 anymore, so this page is really here more for completeness than anything else.

 

!ammo !armour !base !bv !bvgun !bvgunmax !bvgunmin !calc !colours !finger !head !headpc !idle !mechstats !nevball !pball !ping !rng !roll !rps !se3 !sensors !time !upgrade !upgradecost !version !whois ~trivia

 

!BASE

This converts a number between two different bases. Syntax is !base (number to convert) (old base) (new base), eg !base 42 10 16 would convert the decimal number 42 into hexadecimals.

 

!BV

This is the standard battlevalue calculation script - it can calculate, to within a few points, the exact battlevalue of any unit on Neveron. The standard syntax is !bv unitcode X Y for a unit of skill X/Y (though X/Y is accepted for mechs), eg !bv STR-WIE-1 5 3 would return the BV of a 5/3 Rhino. If the piloting and gunnery skills are the same, or on a vehicle, piloting may be omitted, eg !bv VLK-QF 5 would return the BV of a 5/5 VLK-QF. If piloting and gunnery skills are omitted, it will return the 4/4 (base) BV.

 

!BVGUN

This is a subsidiary function to !bv, and is used to calculate the skill of a unit given a bv. Standard syntax is !bvgun unitcode BV eg !bvgun JED-X 480 would return that the JED would be 2gun. If there is no exact match it will return the closest match. Note that for mechs it gives X/X skill. If you know the gun or piloting skill, use the form !bvgun unitcode BV piloting gunnery, replacing the one you don't know with X, eg !bvgun AS7-D 2430 X 1.

There are two more sub-functions to !bvgun - !BVGUNMAX and !BVGUNMIN. These follow the same rules as !bvgun, however !bvgunmax looks for a skill with lower BV than that given, !bvgunmin looks for a skill with higher BV than that given.

 

!CALC

This calculates the answer to a mathematical formula, which can contain the following characters: + - * / . ^ ( ) for example, !calc (500/32)^7 would return 227373675.443232.

 

!COLOURS

Syntax: !colours N. This gives the standard web colour codes for a rainbow of N stripes. eg !colours 3 returns FF0000 00FF00 0000FF

 

!FINGER

Using the syntax !finger user it will send a standard IRC CTCP finger command, returning the user's name, email address and idle time.

 

!HEAD

To help with your Nev when your mech has just been headcapped with every weapon hitting its head, use !head (head hits) (total hits) to find just how unlikely it was that that number of weapons would hit in open terrain. If you want to find out the chance in partial cover use !headpc. Note that this determines the exact chance of that number of weapons hitting, not the chance of that number or more.

 

!IDLE

Used as !idle user this returns that user's idle time.

 

!MECHSTATS

This script, used in the format !mechstats mechcode returns pertinent data about the mech, including mobilisation costs, armour and weapon stats, movement, etc. To view only selected bits of the data you can use !armour !ammo !sensors !weapons in the same manner.

 

!NEVBALL

This displays a humourous quote from the world of Neveron. Simply typing !nevball will give a random quote. !nevball # will display that quote number, and !nevball string will search for a quote containing that string.

The above also apply for !pball, which provides horrible insight into the warped world of Wobbies.

 

!PING

!ping user - pings a specified user.

 

!RNG

My Neveron random number generator emulator. Type !rng (roll to hit) eg !rng 7 and see if you hit.

 

!ROLL

Usage is !roll XdY - rolls a Y-sided die X times and reports the results.

 

!RPS

A game of rock, paper, scissors - type !rps (rock/paper/scissors) and see if you win.

 

!SE3

A function for generating Space Empires III AI empire styles.

 

!TIME

Typing !time user returns that user's PC clock time.

 

!UPGRADE

Gives you stats for any given weapon - type !upgrade weapon-code eg !upgrade PPC-1337. To view a complete list of upgraded weapons of a specific type, don't add a numerical suffix, eg !upgrade ppc- lists all upgraded PPCs.

 

!UPGRADECOST

By using !upgradecost X Y Z, calculate how much money would need to be spent to upgrade a Y-rep, X-ton mech Z times.

 

!VERSION

By typing !version user, find out what IRC client someone uses.

 

!WHOIS

Using !whois user get standard WHOIS data on a user.

 

~TRIVIA

Turns on trivia (only enabled in ##).

 

 

Click to return to the mattbot index.