- Connecting to multiple channels and listening them
- Switching between channels
- Quitting channels
-**MACROS**
## Macros
You can register macros to certain events. For an example when a message posted to channel you can reply it like you are a bot. Create a python module in starting directory. The name doesn't matter. `example_module.py`
Import `Macros` for registering your macro and `Actions` for choosing event to register.
```py
fromchatat.macrosimportMacros
fromchatat.twitchimportActions
```
And then register with `Macros.macro`
```py
@Macros.macro(Actions.PRIVMSG)
defmacro(*blabla):
...
```
The macro takes `publisher` (for publishing actions) and `message` (a `chatat.twitch.Message` object that holds message / author etc.)