...
!list [-iaqru@] [--pc] [--xb] [--ps] [--horizons] [--odyssey]
Permissions: Drilled Rat
List all the rescues on the board. Use flags to filter results or change what is displayed
...
!clear [-fp] <case id/client> [first limpet rat]
Aliases: !close
Permissions: Drilled Rat
Closes a case and posts the paperwork link. Optional parameter takes the nick of the person that got first limpet (fuel+).
Consult https://confluence.fuelrats.com/pages/releaseview.action?pageId=2687182 to see when cases should be closed and when they should be deleted.
Options:
-f Force Mecha to close a case without validating the first limpet
...
Aliases: !md !purge !mdadd
Permissions: Drilled Rat
Moves a case to the trash list with a message describing why it was deleted
Options:
Consult https://confluence.fuelrats.com/pages/releaseview.action?pageId=2687182 to see when cases should be deleted.
Options:
-f -f Forces a case to be trashed even if it has rats assigned
...
!paperwork <case id/client>
Aliases: !pwl
Permissions: Drilled Rat
Retrieves the paperwork link for a case on the board.
...
!sysc <case id/client> <number>
Permissions: Verified User
Correct the system of a case to one of the options provided by the system correction search.
...
!sysc 4 1
!sprep <case id/client>
Permissions: Drilled Rat
Silences the prep warning on a case
Example:
!sprep 4
!go [-af] [--carrier] <case id/client>
...
[rats 1] [rats 2] [rats 3]
Aliases: !assign !add
Permissions: Drilled Rat
Add rats to the rescue and instruct the client to add them as friends.
...
-f Force mecha to assign someone even if it can't find a valid rat for them
--carrier Allows you to assign a rat from a different platform using a fleet carrier
Example:
!go 4 SpaceDawg StuffedRat
!gofr [-af] [--carrier] <case id/client>
...
[rats 1] [rats 2] [rats 3]
Aliases: !assignfr !frgo !f
Permissions: Drilled Rat
Add rats to the rescue and instruct the client to add them as friends, also inform the client how to add friends.
...
-f Force mecha to assign someone even if it can't find a valid rat for them
--carrier Allows you to assign a rat from a different platform using a fleet carrier
ExampleExample:
!gofr 4 SpaceDawg StuffedRat
...
Aliases: !deassign !rm !remove !standdown
Permissions: Drilled Rat
Remove rats from the rescue
...
Aliases: !inactive !activate !deactivate
Permissions: Drilled Rat
Toggle a case between active or inactive, add an optional message that gets inserted into quotes.
...
Aliases: !client !commander
Permissions: Drilled Rat
Change the CMDR name of the client of this rescue.
...
Aliases: !ircnick !nickname
Permissions: Drilled Rat
Change the IRC nick associated with the client of this rescue.
...
!lang <case id/client> <language code>
Aliases: !language
Permissions: Drilled Rat
Change the language of the client of this rescue.
...
Aliases: !codered !casered
Permissions: Drilled Rat
Toggle the case between code red (on emergency oxygen) status or not.
...
!title <case id/client> <operation title...>
Aliases: !operation
Permissions: Drilled Rat
Set the operations title of this rescue, used to give a unique name to special rescues
...
Aliases: !horizon !horizons
Permissions: Drilled Rat
Toggle a case between odyssey or not odyssey
...
!odyssey 4
!xb <case id/client>
Permissions: Drilled Rat
Change Change the platform of this case to Xbox.
...
!xb 4
!pc <case id/client>
Permissions: Drilled Rat
Change the platform of this case to PC.
...
!ps <case id/client>
Aliases: !ps4 !ps5
Permissions: Drilled Rat
Change the platform of this case to PS4.
...
!ps 4
!quote <case id/client>
Permissions: Drilled Rat
Show all information about a specific case
...
!grab <case id/client/assigned rat>
Permissions: Verified User
Grab the last message by the client or assigned rat and add it to an existing rescue
...
!inject [-f] <case id/client> <text...>
Permissions: Drilled Rat
Add some new information to the case, if one does not exist, create one with this information
...
!sub <case id/client> <line number> [new text...]
Permissions: Drilled Rat
Change a text entry in the rescue replacing its contents with new text
...
Aliases: !fbr !refreshboard !reindex !resetboard !forcerestartboard !forcerefreshboard !frb !boardrefresh
Permissions: Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Force MechaSqueak to perform a synchronization of data between itself and the rescue server.
...
!closed [number of cases]
Aliases: !recent
Permissions: Drilled Rat
Shows recently closed cases.
...
!closed 10
!delete <rescue uuid>
Permissions: Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Delete Delete a rescue by UUID, cannot be used on a rescue that is currently on the board.
...
!deleteall
Aliases: !cleartrash
Permissions: Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Delete all rescues currently in the trashlist
...
Aliases: !mdlist !purgelist !listtrash
Permissions: Drilled Rat
Shows all the rescues that have been added to the trash list but not yet deleted
...
Aliases: !mdremove !trashremove !mdr !tlr !trashlistremove !mdd !mddeny
Permissions: Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Restore a case from the trash list.
...
Aliases: !pwn !paperworkneeded !needspaperwork !npw
Permissions: Drilled Rat
Get a list of rescues that have not had their paperwork completed.
...
!unfiled
!quoteid <rescue uuid>
Permissions: Drilled Rat
Show all information about a case by UUID
...
!quoteid 3811e593-160b-45af-bf5e-ab8b5f26b718
!reopen <rescue
...
uuid/client name>
Permissions: Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Add a previously closed case back onto the board.
Use a rescue UUID, or the name of the client (will fetch the latest created one in this case)
Example:
!reopen 3811e593-160b-45af-bf5e-ab8b5f26b718
...
!unclose <recently closed case number>
Permissions: Verified User
Add a Add a previously closed case back onto the board by its previous case number.
...
!clientpw [--all] <client name>
Aliases: !pwclient
Permissions: Drilled Rat
Get paperwork link for a previous client by name.
...
!renameid <rescue uuid> <client name>
Permissions: Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Change the client name of a closed case
...
Commands to manage the client queue
!queue
Permissions: Drilled Rat
Get current information on the queue
Example:
!queue
!
...
queuestats [start date]
Permissions: Drilled Rat
Get statistics from the queueing system
...
Aliases: !next
Manually move the next client from the queue into the rescue channel
Example:
!queuestats 2021-04-01
!dequeue
Aliases: !next
Permissions: Drilled Rat
Manually move the next client from the queue into the rescue channel
Example:
!dequeue
!maxclients [number of clients]
Aliases: !maxload !maxcases
Permissions: Drilled Rat
See how many rescues are allowed at once before clients get put into a queue, provide a number as an argument to change the value
...
!addfact <fact-language> <fact message...>
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Add a new fact or a new language onto an existing fact
...
!setfact <fact-language> <fact message...>
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Update an existing Update an existing fact
Example:
!setfact pcquit-en Get out it's gonna blow!
!delfact <fact-language>
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Delete a fact or an alias
...
!alias <fact> <alias>
Aliases: !aliasfact
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Create an alias of an existing fact
...
!alias ircguide ircguides
!delalias <alias>
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Delete an existing alias
Example:
...
!anyfact [--info] [--locales] [targets 1] [targets 2] [targets 3]
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Use a fact in Use a fact in the channel
Options:
--info Get information about this fact such as who created it and when
...
!needsrats
Aliases: !needrats !nr
Permissions: Drilled Rat
Get a list of cases that currently require rats to call jumps
...
Aliases: !syscount !systems
See statistics about the systems API.
Example:
!sysstats
!sctime [-g] <distance...>
Aliases: !sccalc !traveltime
See statistics about the systems API.
Example:
!sysstats
!sctime [-g] <distance...>
Aliases: !sccalc !traveltime
Calculate supercruise travel time.
By default the command assumes that you are starting at the entry point to a system and accelerating away from all gravitational bodies, if you are going towards another gravitational body you can use the -g optionCalculate supercruise travel time.
Options:
-g Calculate going from one gravitational body to another, rather than towards deep space
...
!announce [--cr] [--odyssey] <channel> <client name> <client nick> <PC/XB/PS> <system...>
Permissions: trainer, Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Create a rescue announcement in a drill channel
...
!distance <departure system> <arrival system>
Aliases: !plot !distanceto
Calculate the distance between two star systems
...
!distance "NLTT 48288" "Sagittarius A*"
!station [-sl] [--space] <reference system...>
Aliases: !stations
Get the nearest station to a system
...
-l Require the station to have a size L (large) landing pad
--space Require the station to be in space with no need for a planetary landing
Example:
!station Sagittarius A*
...
Aliases: !sys !loc !location
Permissions: Drilled Rat
Change the star system of this rescue to a different one.
...
Aliases: !short !shortener
Permissions: Verified User
Create a t.fuelr.at short url to another url, optionally set a custom url rather than a random.
...
!shorten https://www.youtube.com/watch?v=dQw4w9WgXcQ importantinfo
!tweet <message...> <message...>
Permissions: Drilled Dispatch, Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Send a tweet from @FuelRatAlerts
...
!tweetcase <case id/client>
Aliases: !tweetc
Permissions: Drilled Rat
Tweet information about a case from @FuelRatAlerts
...
!msg <destination> <message...>
Aliases: !say
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Make the bot send an IRC message somewhere.
...
!me <destination> <message...>
Aliases: !action !emote
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Make the bot send an IRC action (/me) somewhere.
Example:
!me #ratchat takes all the snickers
!startlogs
takes all the snickers
!startlogs
Permissions: trainer, Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Start a new logging session in this channel
Example:
!startlogs
!savelogs
Permissions: trainer, Overseer, Tech rat, Moderator, Operations team, Network administrator, Network moderator
Save logs from a drill or training session, use after the session has completed
...
!whois <nickname>
Aliases: !ratid !who !id
Permissions: Verified User
Check the Fuel Rats account information the bot is associating with someone's nick.
...
Aliases: !assigncheck !assigntest
Permissions: Verified User
Check what CMDR name mecha would currently assign to a case based on your nickname
...
!changeemail <email>
Aliases: !changemail
Permissions: Verified User
Change your Fuel Rats account email address
...
!changeemail spacedawg@fuelrats.com
!permits
Permissions: Verified User
Add the permit belonging to this system to your account
...
!addpermit <system name...>
Aliases: !permitadd permitadd
Permissions: Verified User
Add the permit belonging to this system to your current CMDR
...
!delpermit <permit name...>
Aliases: !permitdel
Permissions: Verified User
Delete this permit from your current CMDR
...
!delpermit Pilot's Federation District
!useodyssey
Permissions: Verified User
Informs Mecha that you are currently using Odyssey on your active commander (Determined by your nickname)
Example:
!useodyssey
!usehorizons
Permissions: Verified User
Informs Mecha that you are currently using Horizons on your active commander (Determined by your nickname)
...
Commands that don't fit into any category
!quiet
Aliases: !last
Permissions: Drilled Rat
Displays the amount of time since the last rescue
...
Aliases: !clearnames !flushall !invalidateall
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Invalidate the bots cache of API user data and fetch it again for all users.
...
!flushnames
!relaunch [update link]
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Invalidate the bots cache of API user data and fetch it again for all users.
...
!flush <nickname>
Aliases: !clearname !invalidate !clearname !invalidate
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Invalidate a single name in the cache and fetch it again.
...
!groups <nickname>
Aliases: !permissions
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Lists the permissions of a specific person
...
!addgroup <nickname/user id> <permission group>
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Add a permission to a person
...
!delgroup <nickname/user id> <permission group>
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Remove a permission from a person
...
!suspend <nickname/user id> <timespan>
Permissions: Tech rat, Moderator, Network administrator, Network moderator
Suspend a user account, accepts IRC style timespans (0 for indefinite).
...