The banter
module adds custom commands and periodic messages
to Twitch chat. The twitch
module
must be started and connected to chat for this module to work.
Features
!shoutout <user list>
or!so <user list>
command- Add a shoutout for each user in <user list> to the shoutout queue.
Twitch allows you to do a shoutout only once every two minutes and for a
given user only once an hour. The
twitch
module maintains a shoutout queue which will automatically keep track of the time between shoutouts and the time since a shoutout was last given to each user. It will automatically wait two minutes and five seconds between shoutouts. - Custom Commands
-
Create custom commands with a
!
prefix for on-demand information and interactivity. Custom commands can include dynamic content using powerful templates. Each command can be individually enabled or disabled. Users can list available commands by typing!banter
. - Random Commands
-
Each custom command can also be set as random. At a configurable
interval (e.g. every five minutes),
banter
will randomly select a custom command that is both enabled and set as random and send it to the channel. - Guest Lists
- Guest lists are lists of Twitch users that you can refer to in other parts of Banter, such as Guest List Commands.
- Guest List Commands
- Guest List Commands are commands that are automatically-triggered when someone on a chosen Guest List says something in chat for the first time during the current session. This can be used for special greetings, administrative functions, or general silliness.