Hooks
The hook system allows us to hook on to the lifecycle of the API request/context and somehow impact it.
Below are the hooks available in GramIO:
- onStart - called when the bot is started
- onStop - called when the bot stops
- onError - called when an error occurs in the contexts
- preRequest - called before sending a request to Telegram Bot API (allows us to impact the sent parameters)
- onResponse - called on API request response (only if success)
- onResponseError - called on API request response (only if errored)