Prints incoming events to the local terminal, in forms depending on which flags have been set with bot commands.
Sends an internal bus message to other plugins, much like how such can be sent with the Pipeline plugin.
Toggles a flag to print all incoming events *as individual bytes*.
Changes the contents of the AdminPlugin.eventTypesToPrint
array, to prettyprint all incoming events of the types with a value of true therein, using prettyprint.
Toggles a flag to print all incoming events *raw*.
Prints the details of one or more specific, supplied users to the local terminal.
Prints out the current users array of the AdminPlugin's IRCPluginState to the local terminal.
Dumps information about the current state of the bot to the local terminal.
Sends supplied text to the server, verbatim.
Implementation of Admin plugin functionality that borders on debugging. For internal use.
The IRCEvent-annotated handlers must be in the same module as the AdminPlugin, but these implementation functions can be offloaded here to limit module size a bit.