HalpyBOT Command and Fact Listing
What is HalpyBOT?
HalpyBOT (v1.3) is our First-Generation IRC Assistant, designed to help Seals get limpets on target faster and more painless than ever before. It comes with a lot of features, and is easy to build upon with new features. Most notably for Seals, it powers our custom commands. Some of them are listed below!
Commands vs Facts
You may see two different terms thrown around a lot - Commands and Facts. In short, Commands do something while Facts are just spit out as programmed. If the response needs to be calculated, it's a command. If it's pre-programmed recital, it's a fact.
HalpyBOT Command Listing
Below are the HalpyBOT commands that may be used by Seals.
EDSM Commands
Command | Aliases | Arguments | Use |
!lookup | !syslookup | <--new> [System Name] | Check if a system exists in EDSM |
!locate | !cmdrlookup, !locatecmdr | <--new> [CMDR Name] | Check if a CMDR exists and shares their location in EDSM |
!distance | !dist | <--new> [point 1] : [point 2] | Check the distance between two points in EDSM |
!landmark | [EDSM Valid Location] | Check if a given point is nearby a given Landmark System | |
!dssa | [EDSM Valid Location] | Check for the closest DSSA carrier to a given location. |
For Distance, Landmark, and DSSA commands, either a valid System Name or CMDR Name can generally be used.
Dispatcher Commands
Command | Aliases | Arguments | Uses | Requirements |
!mancase | !manualcase | [Case Info] | Used to start a new Manual Seal Case by Dispatchers | Drillled Seals Only, and run in a channel. |
!manfish | !manualfish | [Case Info] | Used to start a new Manual Kingfisher Case by Dispatchers | Drillled Seals Only, and run in a channel. |
!tsping | Used to ping the "Trained Seal" role in the Seal discord. | Drillled Seals Only, and run in a channel. |
[Case Info] means that any text after the command will be passed as the case information.
Abuse of tsping will result in heavy disciplinary action.
Delayed Case Commands
See the commands for the Delayed Case Board Here.
Utility Commands
Command | Arguments | Uses | Requirements |
!ping | Check to see if the bot is responding to commands. | ||
!utc | Check for the current In Game Time and Date | ||
!year | Check for the current In Game Year | ||
!whois | [name] | Check the user information for registered name | Must be a registered user, and run in DMs with HalpyBOT. |
!whoami | Check the user information on yourself | Must be a registered user, and run in DMs with HalpyBOT. | |
!forcejoin | [user] [channel name] | Force a user to join an allowed channel in IRC. | Drilled Seals Only, must be run in a channel. |
Common Commands
Below are all of the registered Commands in HalpyBOT.
You have to be a registered (+r) user in our IRC in order to use these facts.