|
The Archive - The Platonian (2007) -
Invasion3042 section

Mattbot3 help file (iNVasion 3042)
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 Invasion-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.
|
iNVasion 3042 coMMands |
|
~iarmour |
Displays armour stats for mechs. Usage is as in ~imech.
<mattbuck> ~armour JM6-A
<mattbot3> mattbuck: JM6-A -
Armour (Internals): [H] 9 (5) [CT] 20/5
(21) [LT/RT] 17/3 (15) [LA/RA] 11 (10) [LL/RL] 16 (15)
Type (A/I): STD
/ STD Armour Weight: 8.0t CASE: No
|
|
~iball |
A selection of Invasion-related quotes. Usage is as
with ~pball. All quotes can be found on the
~iball page.
<mattbuck> ~iball
<mattbot3> | ~iball 4 | <mattbuck> if we add a y, then ReLoad_Programming is an anagram of Randy_Gargle_Imp_Room
<mattbot3> | ~iball 4 | <mattbuck> Now, I don't know what that means,
but it certainly sounds bad
<mattbot3> | ~iball 4 | <mattbuck> oh wait, better one:
<mattbot3> | ~iball 4 | <mattbuck> Randy_Large_Gimp_Room
|
|
~igenstats |
Gives general mech stats. Usage is as in ~imech.
<mattbuck> ~igenstats Pouncer-H
<mattbot3> mattbuck:
PO-H - Pouncer-H - 40t medium mech
Mech ID: 783 4/4 BV: 1586 Move: 6/9/5
Heatsinks: 30 (double) Type: Clan Tech: 3060
Sensors/ECM: 5/5 Engine: XL Fusion 240
Hands: No, no LAAs Cost (£/IP):
£9,019,500 / 12
|
|
~imech |
This function allows you to obtain complete unit
information for any mech in Invasion. To use it, type ~imech <unit
code, name or ID>
<mattbuck> ~imech GW-1A
<mattbot3> mattbuck: GW-1A -
Grey Wolf - 75t heavy mech Mech ID: 751 4/4 BV: 2470
Move: 4/6/4 Heatsinks: 40 (double) Type: Clan
Tech: 3067 Sensors/ECM: 5/5 Engine: XL Fusion 300
Hands: No, LAAs Cost (£/IP):
£15,501,500 / 50 Clan: Wolf
<mattbot3> mattbuck: GW-1A -
Armour (Internals): [H] 9 (5) [CT] 36/6
(23) [LT/RT] 23/6 (16) [LA/RA] 24 (13) [LL/RL] 32 (17)
Type (A/I): FF
/ Endo Armour Weight: 14.0t CASE: No
<mattbot3> mattbuck: GW-1A -
Weapons: C-AMS-L (CT); C-MPL (LA); C-LPL
(LA); C-MPL (LT); C-MPL (RT); C-LPL (RA); C-MPL (RA); C-MPL (CT); C-TC
(H) Ammo: None Targeting Computer: -1
You can view mechs by mech ID by typing ~imech <mech ID>. For example,
to get the GW-1A stats above, you would type ~imech 751
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> ~imech FS9-S8
<mattbot3> mattbuck: I couldn't find anything precisely matching your
request (FS9-S8), perhaps you meant one of these? FS9-S FS9-S1
Wildcards can also be used to find units.
<mattbuck> ~imech AL*-3U
<mattbot3> mattbuck:
ALB-3U - Albatross - 95t assault mech
Mech ID:
704 4/4 BV: 1296 Move: 4/6/0 Heatsinks: 28 (double)
Type: IS Tech:
3055 Sensors/ECM: 5/5 Engine: XL Fusion 380
Hands: No, LAAs Cost
(£/IP): £25,506,813 / 19
<mattbot3> mattbuck:
ALB-3U - Armour (Internals): [H] 9 (6) [CT] 37/10
(30) [LT/RT] 24/8 (20) [LA/RA] 21 (16) [LL/RL] 23 (20)
Type (A/I): STD
/ STD Armour Weight: 13.0t CASE: Yes
<mattbot3> mattbuck:
ALB-3U - Weapons: ML (RA); ML (RA); LPL (RA);
SRM-6 (RT); LRM-15 (RT); ER-LL (LT); LB-X-10 (LA) Ammo: 15 SRM-6 (RT);
16 LRM-15 (RT); 20 LB-X-10 (LA)
You can call up specific information using ~igenstats, ~iarmour, ~iammo,
and ~iweapons. ~igenstats displays the basic unit information -
mobilisation costs and the like. ~iarmour will bring up armour stats,
and ~iweapons info on weapons and ammunition.
<mattbuck> ~igenstats Pouncer-H
<mattbot3> mattbuck:
PO-H - Pouncer-H - 40t medium mech
Mech ID: 783 4/4 BV: 1586 Move: 6/9/5
Heatsinks: 30 (double) Type: Clan Tech: 3060
Sensors/ECM: 5/5 Engine: XL Fusion 240
Hands: No, no LAAs Cost (£/IP):
£9,019,500 / 12
<mattbuck> ~armour JM6-A
<mattbot3> mattbuck: JM6-A -
Armour (Internals): [H] 9 (5) [CT] 20/5
(21) [LT/RT] 17/3 (15) [LA/RA] 11 (10) [LL/RL] 16 (15)
Type (A/I): STD
/ STD Armour Weight: 8.0t CASE: No
<mattbuck> ~iweapons GRF-1N
<mattbot3> mattbuck: GRF-1N -
Weapons: PPC (RA) LRM-10 (RT) Ammo: 24
LRM-10 (RT)
|
|
~imsearch |
Allows you to search the
~imech database. You can search for IS or Clan
mechs of a given move rate, and then for either a specific weapon, or
mechs within a weight or BV or purchase cost range.
You search for a specific weapon
using ~imsearch <Clan / IS> <Move rate> <Weapon code (as in
~iwep)>
<mattbuck> ~imsearch CLAN 4/6/0
C-ER-PPC
<mattbot3> mattbuck: CLAN
mechs of move 4/6/0 with a C-ER-PPC are as follows: KG-A KG-C MAD-IIC
MAD-IIC-3 MAS-P MAS-C NC-P WHM-IIC WHM-IIC-2 WHM-IIC-4
You search for a
mech within a given weight range using ~imsearch <Clan / IS> <Move
rate> <lower weight limit> <upper weight limit>. The upper limit must
be at most 100.
<mattbuck> ~imsearch IS 3/5/3 75t
100t
<mattbot3> mattbuck: IS
mechs of move 3/5/3 within weight range 75t - 100t are as follows:
AKU-1XJ BKW-7R BLR-CM CNS CRK-5003-0 CRK-5003-1 CRK-5003-2 CRK-5003-C
CRK-5003-CM EMP-6A HA1-A HGN-732 HGN-733 HGN-734 HGN-736 HTM-28T
LGC-01 LGC-02 MAD-4A MAD-4H MAD-4S MAD-5A MAL-3R PLG-3Z PLG-4Z SGT-8R
SHG-2E SHG-2F TZU-CULT-1
You search for a
mech in a given 4/4 BV range
using ~imsearch <Clan / IS> <Move rate> <lower BV limit>
<upper BV limit>. The upper limit must be under 4000.
<mattbuck> ~imsearch CLAN 5/8/5
1500 2000
<mattbot3> mattbuck: CLAN
mechs of move 5/8/5 within 4/4 BV range 1,500 - 2,000 are as follows:
BH-B BH-H NBN-P NBN-A NBN-B NBN-C NBN-D PHX-IIC STKSP-1 STKSP-2 STP-P
STP-D
You search for a
mech in a given purchase cost range using ~imsearch <Clan / IS> <Move
rate> <lower value> <upper value>
<mattbuck> ~imsearch IS 2/3/0
1,000,000 50,000,000
<mattbot3> mattbuck: IS
mechs of move 2/3/0 within purchase cost range £1,000,000 -
£50,000,000 are as follows: ANH-1A ANH-2A
|
|
~iweapons |
Provides weapon and ammo info for mechs. Usage is as
in ~imech.
<mattbuck> ~iweapons GRF-1N
<mattbot3> mattbuck: GRF-1N -
Weapons: PPC (RA) LRM-10 (RT) Ammo: 24
LRM-10 (RT)
|
|
~iwep |
This function will provide you with details of a
specific weapon. Syntax is ~iwep <weapon code>
<mattbuck> ~iwep C-LPL
<mattbot3> mattbuck: (C) Large Pulse Laser (C-LPL)
Type: CLAN Damage:
10 Heat: 10 Minimum Range: 0 Range: 6 / 14 / 20
Weight: 6.0t To-hit
Modifier: -2 Point Blank Modifier: 0
|
|
~iwepmlist |
Provides a list of all mechs of a given class that
mount a specific weapon. Syntax is ~iwepmlist <weapon code> <mech
weight class>
<mattbuck> ~iwepmlist PPC LIGHT
<mattbot3> mattbuck: Your search (PPC LIGHT) returned 1 results:
PNT-9R
|
|
~range |
This function calculates the distance between any two
points on the Invasion 3042 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
|

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