Create a new context from an existing one, but with a different originating channel/user.
The current bot.
The channel the command was invoked in.
Boolean whether or not the command was invoked from a private message.
The current network.
Disconnect from the current network with the given message.
Reply to the channel in which the command was invoked. If there is more than one argument, the first argument is formatted with subsequent ones.
The user that invoked the command.
Wait the given length of time before returning.
Lookup more information about the user for the given nick name.
Result of Context.whois.
Context for operations used by command methods.
$(DPREF command, CommandSet) subtypes an instance of this type, allowing command methods to access the properties and methods of this type without any preceding qualification.
Some operations are synchronous, non-blocking operations; they may time a significant duration of time to complete, but they do not block the thread from handling other events, such as other command invocations.