-
Notifications
You must be signed in to change notification settings - Fork 0
TASBot Commands
This command will list the module help commands.
This command will list ALL commands found in all bot modules.
This command will list all Traveller Map commands.
This command will use the following travellermap.com API
https://travellermap.com/data/sector
It will replace 'sector' in that URL with the <sector> you pass it. Returning the sectors title, coords, known names, a sub sector list, allegiances, and the number of worlds it has.
~sector spin
~sector core
~sector reft
This command will use the following travellermap.com API
https://travellermap.com/data/sector
It will replace 'sector' in that URL with the <sector> you pass it. Returning world details for each of the worlds in that sector. The details are world name, hex, UWP, Zone.
~sector spin
~sector core
~sector reft
This command will use the following travellermap.com API
https://travellermap.com/data/sector/subsector
It will replace 'sector' in that URL with the <sector> and 'subsector' with the <subsector> you pass it. Returning world details for each of the worlds in that sector. The details are world name, hex, UWP, Remarks, Ix, Ex, Cx, N, B, Z, PGB, W, A, Stellar.
~subsector spin regina
~subsector core core
~subsector reft usher
This command will use the following travellermap.com API
https://travellermap.com/data/sector/image
It will replace 'sector' in that URL with the <sector> you pass it. Returning an image of that sector.
~sector-map spin
~sector-map core
~sector-map reft
This command will use the following travellermap.com API
https://travellermap.com/data/sector/quadrant/image
It will replace 'sector' and 'quadrant' in that URL with the <sector> and <quadrant> you pass it. Returning an image of that sector quadrant.
~sector-quad-map spin
~sector-quad-map core
~sector-quad-map reft
This command will use the following travellermap.com API
https://travellermap.com/data/sector/subsector/image
It will replace 'sector' and 'subsector' in that URL with the <sector> and <subsector> you pass it. Returning an image of that subsector.
~subsector-map spin regina
~subsector-quad-map core core
~subsector-quad-map reft usher
This command will use the following travellermap.com API
https://travellermap.com/data/sector/booklet
It will replace 'sector' and 'subsector' in that URL with the <sector> you pass it. Returning booklet for that sector.
~sector-booklet spin
~sector-booklet core
~sector-booklet reft
This command will use the following travellermap.com API
https://travellermap.com/data/sector/hex
It will replace 'sector' and 'hex' in that URL with the <sector> and <hex> you pass it. Returning minimal world data: Sector - Hex, Name, UWP - Zone
If you pass 'true' for then you will get all the world data.
~world-hex spin 1910
~world-hex core 2118
~world-hex reft 0313
This command will use the following travellermap.com API
https://travellermap.com/data/sector/hex/jump/range
It will replace 'sector', 'hex' and 'range' in that URL with the <sector>, <hex> and <range> you pass it. Returning minimal world data of worlds with the given : Sector - Hex, Name, UWP - Zone
If you pass 'true' for then you will get all the world data.
~world-jump spin 1910 4
~world-jump core 2118 4
~world-jump reft 0313 4
This command will use the following travellermap.com API
https://travellermap.com/data/sector/hex/jump/range/image
It will replace 'sector', 'hex' and 'range' in that URL with the <sector>, <hex> and <range> you pass it. Returning an image of the hex's in the given <range> of <sector> <hex>
~world-jump-map spin 1910 4
~world-jump-map core 2118 4
~world-jump-map reft 0313 4
This command will use the following travellermap.com API
https://travellermap.com/data/sector/hex/sheet
It will replace 'sector'and 'hex' in that URL with the <sector> and <hex> you pass it. Returning a sheet for the world.
~world-sheet spin 1910
~world-sheet core 2118
~world-sheet reft 0313
This command will show you all the available RPG related commands.
~rpg-commands
Parameters (optional)boon (optional)bane (optional)<skill> (optional)<characteristic> (optional)V <difficulty> (optional)<+/-DM>
This command will roll 2D6, if you specify any of the optional parameters, then the following will occur.
One of the lowest dice rolled will be ignored.
One of the highest dice rolled will be ignored.
If you have a character in use (see ~use-character) then the given <skill> will be located on that character sheet and be applied as a DM.
If you have a character in use (see ~use-character) then the given <characteristic>'s DM will be applied.
This will give you the result of the roll based on a difficulty.
- Simple +6
- Easy +4
- Routine +2
- Average +/-0
- difficult -2
- VeryDifficult -4
- Formidable -6
You can apply a further DM, but just using + or - then the value, so an extra DM of +2 would simply be +2
~check
~check +2
~check boon
~check bane
~check admin
~check int
~check v easy
~check boon admin int +2 v easy
This command will roll any number of any type of dice.
Gives a value in the range of 0 or 1
Gives a value in the range of 1 to 4
Gives a value in the range of 1 to 6
Gives a value in the range of 1 to 8
Gives a value in the range of 1 to 10
Gives a value in the range of 1 to 12
Gives a value in the range of 1 to 20
Gives a value in the range of 1 to 100
All optional modifiers work exactly the same as ~check
~roll 2D6
~roll 1D4 3D6 1D10
~roll 1D100 +10
~roll 3D8 2D12 +1