The internal typing counter (allows handling of multiple commands in the same channel).
The internal interval to fire typing indications
The channel this typing manager is for.
The client this typing manager is for.
Internal method to start the typing interval if not already started.
Internal method to stop the typing interval if not already stopped.
Internal method to send a typing indicator.
An alias for Typing#stop(Infinity). Forces the counter back to 0, and stops typing.
Ups the internal typing counter and starts typing if not already.
How much to increase the internal counter. (Typically leave this at the default 1)
Lowers the internal typing counter and stops typing if the counter reaches 0 (or less).
How much to decrease the internal counter. (Typically leave this at the default 1)
Generated using TypeDoc
Handles typing indication sending in text channels