|

Mattbot3 help file (NeVeron)
As you probably know, mattbot3 is my latest IRC bot.
This... is its help file, since some functions require more help than can
easily be explained in a few lines on IRC. Anyway, click on one of the
functions listed below. This file was correct as of the 29th August 2007.
All commands written as if performed in #neveron_admin. If you have any
comments, queries, or bugs to report regarding mattbot3, please go there.
This page lists only generic and Neveron-related
functions. For other commands, view the
main
mattbot3 help file.
When giving the syntax of a command, I will
enclose required parameters in < >s, and optional parameters in ( )s.
Neveron coMMands |
|
~ammo |
Displays ammo stats for mechs. Usage is as in ~unitstats.
<mattbuck> ~ammo CNV-2006
<mattbot3> mattbuck: CNV-2006 -
Ammo: 15 LRM-20 (LT); 12 AC-20 (LA);
16 SRM-6 (RT)
|
|
~armour |
Displays armour stats for mechs, and general stats for
vehicles. Usage is as in ~unitstats.
<mattbuck> ~armour JM6-A
<mattbot3> mattbuck: JM6-A -
Armour (Internals): [H] 10 (5) [CT] 19/5
(21) [LT/RT] 17/3 (15) [LA/RA] 11 (10) [LL/RL] 16 (15)
|
|
~bv |
This function calculates the battlevalue of a certain
unit of given skill. Syntax is ~bv <unit code> (skill). Skill can
either be given in standard P/G syntax, or as discrete numbers.
<mattbuck> ~bv WHM-6D 3/1
<mattbot3> mattbuck: The BV of a
3/1 WHM-6D is approximately 1918.
If you specify only one skill, it will be assumed that that is the
skill in both piloting and gunnery. If you omit the skill, 4/4 BV will
be given.
<mattbuck> ~bv VND-FC 5
<mattbot3> mattbuck: The BV of a
5/5 VND-FC is approximately 704.
Instead of a unit code, you can give the unit name. If there is more
than one possible match, a list will be given for you to refine your
query.
<mattbuck> ~bv Atlas 3 2
<mattbot3> mattbuck: I couldn't find anything precisely matching your
request (ATLAS), perhaps you meant one of these? AS7-D AS7-HOC
The bot can calculate the battlevalue of any unit, not just mechs.
Vehicles use the standard unit code. Infantry are listed in the form
AR-M, SRM-J, FT-F, etc. Towers use the syntax TowerCF, eg Tower75.
<mattbuck> ~bv Tower25
<mattbot3> mattbuck: The BV of a
4gun TOWER25 is approximately 50.
This function is also used to calculate the skill closest for a given
BV. The BV must be > 8, or it will assume you are inputting a skill
and want to know the BV for that unit.
<mattbuck> ~bv ONT-LRM 527
<mattbot3> mattbuck: The closest skill for a
ONT-LRM to 527 BV is
3gun, which is approximately 548 BV.
|
|
~dball |
A selection of quotes from Dee. Usage is as with ~pball.
All quotes are listed on the
~dball page.
<mattbuck> ~dball
<mattbot3> | ~dball 56 | <Arkidda> oh
<mattbot3> | ~dball 56 | <Arkidda> nevermind
<mattbot3> | ~dball 56 | <Arkidda> I got drawn into a Deeism
|
|
~flevel |
This function is designed to calculate the space taken
up in a faction by an empire of given level. Standard syntax is ~flevel
LX MY, where X is the level of the faction leader, and M is the level
of the member empire.
<mattbuck> ~flevel L10 M8
<mattbot3> mattbuck: The space taken up by a level 8 empire in a
faction with level 10 FL is 12.
You may also put in the parameters the opposite way round.
<mattbuck> ~flevel M10 L13
<mattbot3> mattbuck: The space taken up by a level 10 empire in a
faction with level 13 FL is 14.
If you do not specify a member level, the bot will tell you how much
space is available in the faction.
<mattbuck> ~flevel L7
<mattbot3> mattbuck: The space in a faction with a level 7 faction
leader is 49.
|
|
~gains |
This allows you to obtain a percentage interpretation
of the "Change from start of war" status given on Neveron's empire
intel page. Standard syntax is ~gains <level>
<mattbuck> ~gains extraordinary
<mattbot3> mattbuck: Extraordinary gains: 40 - 50%
|
|
~genstats |
Gives general unit stats. Usage is as in ~unitstats.
<mattbuck> ~genstats Annihilator
<mattbot3> mattbuck: ANH-1A -
Annihilator - 100t assault mech Move:
2/3/0 Heatsinks: 18 Usable Hands: NO
Sensors: 5/10/5/3 Maintenance:
$25,000 SP Cost: 50 Mob Cost: $155,573
4/4 BV: 1438
|
|
~infstats |
Gives the same information as ~unitstats, but only
searches infantry units.
<mattbuck> ~infstats PL-J
<mattbot3> mattbuck: PL-J -
Portable Laser Jump Infantry - Move: 3 Damage: 14
Range: 1/2/3 Point Blank Modifier: -2 Mob Cost: $0
SP Cost:
3 Maintenance: $1,500 4/4 BV: 55
|
|
~losses |
This allows you to obtain a percentage interpretation
of the "Change from start of war" status given on Neveron's empire
intel page. Standard syntax is ~losses <level>
<mattbuck> ~losses very heavy
<mattbot3> mattbuck: Very heavy losses: 30 - 40%
|
|
~mechstats |
Gives the same information as ~unitstats, but only
searches mechs.
<mattbuck> ~unitstats STR-WIE-1
<mattbot3> mattbuck: STR-WIE-1 -
Stone Rhino - 100t assault mech Move:
3/5/3 Heatsinks: 56 Usable Hands: NO
Sensors: 8/14/8/5 Maintenance:
$25,000 SP Cost: 50 Mob Cost: $543,570
4/4 BV: 3476
<mattbot3> mattbuck: STR-WIE-1 -
Armour (Internals): [H] 10 (6) [CT]
46/15 (31) [LT/RT] 32/10 (21) [LA/RA] 34 (17) [LL/RL] 42 (21)
<mattbot3> mattbuck: STR-WIE-1 -
Weapons: SL-VI (LT) PPC-VI (RT) PPC-VI
(RA) PPC-VI (LA) LL-VI (LT) LL-VI (H) Ammo: None
|
|
~nevball |
A selection of Neveron-related quotes. Usage is as
with ~pball. All quotes can be found on the
~nevball page.
<mattbuck> ~nevball
<mattbot3> | ~nevball 159 | <Accipiter> wth is this
<mattbot3> | ~nevball 159 | <Accipiter> ...
<mattbot3> | ~nevball 159 | <Accipiter> WoB is trying to bankrupt me
with treaties
|
|
~omtcost |
This calculates how much you will pay per nevday in
OMT. Standard syntax is ~omtcost Population SP
<mattbuck> ~omtcost 5,106 37
<mattbot3> mattbuck: The daily cost in OMT for an empire of population
5,106, using 37 SP is $0
<mattbuck> ~omtcost 347,315 5000
<mattbot3> mattbuck: The daily cost in OMT for an empire of population
347,315, using 5,000 SP is $3,297,581.
|
|
~omtpop |
This allows you to calculate the maximum number of
support points that can be generated by a given population, thus
avoiding OMT.
<mattbuck> ~omtpop 35,000
<mattbot3> mattbuck: The maximum number of SP that can be supported by
a population of 35,000 is 614.
|
|
~omtsp |
This allows you to calculate the minimum population
required to sustain a certain number of support points.
<mattbuck> ~omtsp 275
<mattbot3> mattbuck: To support
275 SP, you require a population of 14,551.
|
|
~range |
This function calculates the distance between any two
points on the Neveron hex map. Syntax is ~range A,B C,D
<mattbuck> ~range 15,3 48,27
<mattbot3> mattbuck: The distance between
15,3 and 48,27 is 41 hexes
|
|
~sensors |
Gives you information on a mech's sensors. Usage is as
with ~unitstats.
<mattbuck> ~sensors KGC
<mattbot3> mattbuck: KGC-0000 -
Sensors: 4/10/4/2
|
|
~ticket |
A selection of humourous (hapless) help ticket
replies. Usage is as with ~pball. All quotes can be found on the
~ticket page.
<mattbuck> ~ticket
<mattbot3> | ~ticket 12 | #37632 <Seth> That's pretty lame, but it
would need to more profane.
|
|
~unitstats |
This function allows you to obtain complete unit
information for any vehicle, infantry unit, or mech on Neveron. To use
it, type ~unitstats <unit code or name>
<mattbuck> ~unitstats STR-WIE-1
<mattbot3> mattbuck: STR-WIE-1 -
Stone Rhino - 100t assault mech Move:
3/5/3 Heatsinks: 56 Usable Hands: NO
Sensors: 8/14/8/5 Maintenance:
$25,000 SP Cost: 50 Mob Cost: $543,570
4/4 BV: 3476
<mattbot3> mattbuck: STR-WIE-1 -
Armour (Internals): [H] 10 (6) [CT]
46/15 (31) [LT/RT] 32/10 (21) [LA/RA] 34 (17) [LL/RL] 42 (21)
<mattbot3> mattbuck: STR-WIE-1 -
Weapons: SL-VI (LT) PPC-VI (RT) PPC-VI
(RA) PPC-VI (LA) LL-VI (LT) LL-VI (H) Ammo: None
If you request a unit mattbot3 has no knowledge of, it will attempt to
find a partial match with the unit code. If there is one, it will
respond with that. If however there is more than one match it will
give you a list from which to choose.
<mattbuck> ~unitstats BLD-G6
<mattbot3> mattbuck: I couldn't find anything precisely matching your
request (BLD-G6), perhaps you meant one of these? BLD-G BLD-G-2
BLD-G-3
Wildcards can also be used to find units.
<mattbuck> ~unitstats P*-1K
<mattbot3> mattbuck:
PXH-1K - Phoenix Hawk - 45t medium mech
Move:
6/9/0 Heatsinks: 13 Usable Hands: YES
Sensors: 3/6/3/1 Maintenance:
$11,250 SP Cost: 22.5 Mob Cost: $72,571
4/4 BV: 1033
<mattbot3> mattbuck:
PXH-1K - Armour (Internals): [H] 8 (4) [CT] 23/5
(14) [LT/RT] 18/4 (11) [LA/RA] 14 (7) [LL/RL] 22 (11)
<mattbot3> mattbuck:
PXH-1K - Weapons: SL (CT) ML (RA) ML (LA) LL (RA)
Ammo: None
The bot will also respond to ~mechstats, ~vechstats or ~infstats.
These provide the same information, but will only search for matches
within the specific unit type (mech/vehicle/infantry) listed. Infantry
are listed in the form AR-M, SRM-J, FT-F, etc.
<mattbuck> ~vechstats JED-LAS
<mattbot3> mattbuck: JED-LAS -
J. Edgar Hover Tank - 25t hover Move:
11/17 4/4 BV: 346 Maintenance: $2,500
SP Cost: 5 SP Mob Cost: $20,810 Crew: 3
Sensors: 0/0/0/0 Armour: (F) 34 (L/R) 22 (B) 16 (T) 26
Internals: 2
<mattbot3> mattbuck: JED-LAS -
Weapons: ML (T) ML (T) ML (T) Ammo:
None
You can call up specific information using ~genstats, ~armour (or ~armor),
~ammo, ~sensors and ~weapons. ~genstats displays the basic unit
information - mobilisation costs and the like. ~armour will bring up
armour stats (mechs only), and ~weapons info on weapons and
ammunition, ~ammo info on ammunition (mechs only) and ~sensors
displays the sensor stats (again, mechs only).
<mattbuck> ~genstats Annihilator
<mattbot3> mattbuck: ANH-1A -
Annihilator - 100t assault mech Move:
2/3/0 Heatsinks: 18 Usable Hands: NO
Sensors: 5/10/5/3 Maintenance:
$25,000 SP Cost: 50 Mob Cost: $155,573
4/4 BV: 1438
<mattbuck> ~armour JM6-A
<mattbot3> mattbuck: JM6-A -
Armour (Internals): [H] 10 (5) [CT] 19/5
(21) [LT/RT] 17/3 (15) [LA/RA] 11 (10) [LL/RL] 16 (15)
<mattbuck> ~weapons GRF-1N
<mattbot3> mattbuck: GRF-1N
- Weapons: PPC (RA) LRM-10 (RT) Ammo: 24
LRM-10 (RT)
<mattbuck> ~ammo CNV-2006
<mattbot3> mattbuck: CNV-2006 -
Ammo: 15 LRM-20 (LT); 12 AC-20 (LA);
16 SRM-6 (RT)
<mattbuck> ~sensors KGC
<mattbot3> mattbuck:
KGC-0000 - Sensors: 4/10/4/2
|
|
~upgrade |
This function will provide you with details of a
specific weapon. Syntax is ~upgrade <weapon code>
<mattbuck> ~upgrade PPC
<mattbot3> mattbuck: Particle Projection Cannon (PPC)
Damage: 10 Heat:
10 Minimum Range: 3 Range: 6 / 12 / 18
Weight: 7.0t
This can be used to obtain details of any upgraded weapon currently in
the database. Weapons are automatically added to the database as they
are pasted in chat. It will also give details of any alterations to
the weapon from the base variant.
<mattbuck> ~upgrade SL-815
<mattbot3> mattbuck: Small Laser type 815 (SL-815)
Damage: 24 (+21) Heat:
15 (+14) Minimum Range: 0
Range: 1 / 1 / 1 (0/-1/-2)
Weight: 2.0t (+1.5t)
Mark Two missile weapons are listed in the standard upgrade syntax,
which is unfortunately not what appears on the unit readout. Eg
LRM5-II would be listed under LRM-5-II
<mattbuck> ~upgrade LRM-5-II
<mattbot3> mattbuck: LRM 5 mk II (LRM-5-II)
Damage: 1-5 Heat: 2 Minimum Range:
3 (-3) Range: 7 / 14 / 21
Weight: 2.0t
You may compare two upgrades of the same type using ~upgrade <Weapon>
<Base variant - either standard weapon format or simply the variant
number>
<mattbuck> ~upgrade LRM-5-1474 843
<mattbot3> mattbuck: Long Range Missiles (5) type 1474 (LRM-5-1474)
Damage: 1-6 (-0/-1) Heat:
1 (-2) Minimum Range: 6
Range: 6 / 12 / 18
(-2/-4/-6) Weight: 2.0t (-1.0t) [Base comparison: LRM-5-843]
<mattbuck> ~upgrade PPC-376 PPC-67
<mattbot3> mattbuck: Particle Projection Cannon type 376 (PPC-376)
Damage: 12 (+2) Heat: 7
Minimum Range: 3 Range: 5 / 10 / 15 (-1/-2/-3)
Weight: 7.0t [Base comparison: PPC-67]
To get a list of all known upgrades for a weapon type, add a dash to
the base variant code.
<mattbuck> ~upgrade LL-
<mattbot3> mattbuck: The following variants of
LL are available: 0,
51, 58, 61, 64, 66, 79, 81, 101, 108, 116, 133, 138, 141, 179, 198,
213, 235, 296, 315, 324, 345, 359, 374, 386, 397, 517, 528, 540, 625,
626, 677, 682, 689, 705, 706, 714, 716, 717, 724, 727, 740, 741, 745,
746, 747, 748, 754, 755, 760, 774, 786, 787, 788, 790, 794, 796, 821,
822, 825, 826, 827, 835, 836, 841, 842, 847, 848, 850, 857, 911, 941,
943,
<mattbot3> mattbuck: The following variants of
LL are also available:
1058, 1105, 1106, 1107, 1108, 1115, 1118, 1122, 1138, 1143, 1144,
1152, 1176, 1182, 1243, 1371, 1373, 1375, 1376, III, VI, [END]
If you find a weapon
which is not listed by mattbot, then paste the weapon info line either
in PM to the bot, or in any channel mattbot is on.
<mattbuck> ML-49 Medium Laser type 49 LT 5 2 - 3 / 6 / 9 1.0 OK
<mattbot3> mattbuck: Thankyou, I have added your information on
ML-49 to the ~upgrade database.
|
|
~upgradecost |
This function allows you to find out the cost of a
number of upgrades to a mech of given weight and rep. Standard syntax
is ~upgradecost <mech weight> <rep> <required upgrades>
<mattbuck> ~upgradecost 45 25.32 4
<mattbot3> mattbuck: The cost to upgrade a
25.32 rep, 45t mech 4 times
is $85,486,322, or 450 upgrade points.
You may find the cost of the Xth upgrade only by adding a "th" "st" "nd"
or "rd" to the required upgrades parameter.
<mattbuck> ~upgradecost 45 25.32 5th
<mattbot3> mattbuck: The cost of the
5th upgrade of a 25.32 rep, 45t
mech is $42,743,161, or 225 upgrade points.
|
|
~vechstats |
Gives the same information as ~unitstats, but only
searches vehicles.
<mattbuck> ~vechstats JED-LAS
<mattbot3> mattbuck: JED-LAS - J. Edgar Hover Tank - 25t hover Move:
11/17 4/4 BV: 346 Maintenance: $2,500 SP Cost: 5 SP Mob Cost: $20,810
Crew: 3 Sensors: 0/0/0/0 Armour: (F) 34 (L/R) 22 (B) 16 (T) 26
Internals: 2
<mattbot3> mattbuck: JED-LAS - Weapons: ML (T) ML (T) ML (T) Ammo:
None
|
|
~weapons |
Provides weapon and ammo info for units. Usage is the
same as ~unitstats.
<mattbuck> ~weapons GRF-1N
<mattbot3> mattbuck: GRF-1N - Weapons: PPC (RA) LRM-10 (RT) Ammo: 24
LRM-10 (RT)
|

|
generic coMMands |
~8ball |
This function emulates the "magic" 8ball to
answer simple questions. To use it, type: ~8ball [Yes/no question /
where... / when will... / when did... / how much... / how many... /
why... / who... / what is... ]
<mattbuck> ~8ball is HoC to blame for Neveron being down?
<mattbot3> mattbuck: It is certain.
<mattbuck> ~8ball Where is the cheese hidden?
<mattbot3> mattbuck: Down the back of the sofa.
<mattbuck> ~8ball When will Neveron be fixed?
<mattbot3> mattbuck: Never.
<mattbuck> ~8ball Who killed the Neveron hamster?
<mattbot3> mattbuck: Randy. It's always Randy.
|
|
~allball |
This function is
designed to find out how much a certain text string is used in all of
the various quote scripts that mattbot3 runs. Usage is as below:
<mattbuck> ~allball peel
<mattbot3> mattbuck: Found a total of 180 results, 23.7% of total. The results breakdown is as follows:
<mattbot3> mattbuck: ~dball: 0 (0.00%); ~iball: 6 (4.76%); ~nevball: 23 (6.55%); ~pball: 150 (98.0%); ~ticket: 0 (0.00%); ~oddball: 1 (6.67%)
|
~calc |
A simple calculator capable of addition, subtraction, multiplication,
division and powers.
<mattbuck> ~calc 56,285 + 44,651
<mattbot3> mattbuck: 100,936
You may call the previous answer by using an A in your equation.
<mattbuck> ~calc A * 13
<mattbot3> mattbuck: 1,312,168
|
~commands |
Lists all current available commands.
<mattbuck> ~commands
<mattbot3> mattbuck: The following commands are available: ~commands
~help ~newbiehelp ~com ~chperm ~god ~register ~topic ~topiclock ~dotkay
~k ~kb ~ub ~blist ~calc ~colours ~idle ~8ball ~draw ~roll ~rps ~banme
~roulette ~monaco ~bet ~pball ~nevball ~ticket ~dball ~iball ~bv ~bvalter
~unitstats
<mattbot3> mattbuck: The following commands are also available: ~mechstats
~vechstats ~infstats ~genstats ~armour ~weapons ~ammo ~sensors
~upgrade ~upgradecost ~losses ~gains ~omtpop ~omtsp ~omtcost ~range ~flevel
~iwep ~imech ~igenstats ~iweapons ~iarmour ~iwepmlist
|
~help |
Gives you a link to the main mattbot3 help page.
<mattbuck> ~help
<mattbot3> mattbuck: View mattbot3's online help at http://mattbuck.irongalaxy.com/neveron/mattbot3help.html
- alternatively, type ~commands to get a list of all available commands.
You can view help on individual commands using ~help <command>
<mattbuck> ~help ~bv
<mattbot3> mattbuck: Help on ~bv is available at
http://mattbuck.irongalaxy.com/neveron/mattbot3help.html#bv
|
~idle |
This allows you to find the idle time for any IRC user.
<mattbuck> ~idle Tigre
<mattbot3> mattbuck: Tigre has been idle for 7mins 40secs
|
~pball |
The ~pball function gives you a replay of one of
Peel's worst (best) moments. All ~pball quotes can be seen on the
~pball
page. Simply typing the standard command will play a random quote from
the database.
<mattbuck> ~pball
<mattbot3> | ~pball 26 | <Commando> hi im peel, i have pubic lice
If you follow the command with a number, it will play that specific
quote.
<mattbuck> ~pball 12
<mattbot3> | ~pball 12 | <Peel> and you never stuck 2 fingers up my
arse :-(
New quotes are added semi-regularly. To play the latest, simply follow
the command with latest
<mattbuck> ~pball latest
<mattbot3> | ~pball 137 | <Peel> weird
<mattbot3> | ~pball 137 | <Peel> you knob dogs
<mattbot3> | ~pball 137 | <weird> i deny that accusation vehemently
<mattbot3> | ~pball 137 | <weird> in fact I think you knob macca
<mattbot3> | ~pball 137 | <weird> we saw the pics
You may also search for specific words within the database. Use the
command followed by your search parameters. mattbot3 will display a
list of quotes containing all those words.
<mattbuck> ~pball WoB
<mattbot3> mattbuck: The following quotes matched your search (WoB):
34 35 38 40 54 59 81 82 84 87 91 92 93 94 95 96 98 99 100 101 102 103
104 110 113
You can view the relevant quotes page using ~pball URL.
<mattbuck> ~pball URL
<mattbot3> mattbuck: View
all ~pball quotes at http://mattbuck.irongalaxy.com/neveron/pball.html
|
|