AbstractInhibitor ID.
Options for the inhibitor.
The category this module belongs to.
The ID of the category this module belongs to.
The client thant instantiated this module.
The filepath of this module.
The handler for this module.
The ID of this module.
The priority of the inhibitor.
Reason emitted when command is inhibited.
The type of the inhibitor for when it should run.
AbstractexecChecks if message should be blocked. A return value of true will block the message. If returning a Promise, a resolved value of true will block the message.
Message being handled.
Optionalcommand: CommandCommand to check.
Checks if message should be blocked. A return value of true will block the message. If returning a Promise, a resolved value of true will block the message.
Message being handled.
Optionalcommand: CommandCommand to check.
Reloads this module.
Removes this module.
Returns the ID of this module.
Represents an inhibitor.