Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 19 additions & 3 deletions docs/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,12 @@ networks:
sasl_user: ""
sasl_pass: ""
channels:
- "#example"
- "#bots"
- "#quiet"
- "#lobby"
# Optional per-channel opt-outs. Unlisted plugins keep their global setting.
# Only #quiet gets these overrides; #lobby keeps the global plugin settings.
plugin_overrides:
"#bots":
"#quiet":
banter: false
urltitle: false
duckhunt: false
Expand Down Expand Up @@ -56,6 +57,21 @@ enabled. Channel and plugin names are matched case-insensitively. Overrides
also keep disabled plugins out of `!help` and `!alias`, and event-driven
plugins such as Duck Hunt are stopped cleanly for that channel.

For example, with the configuration above, `#quiet` disables banter, URL title
lookups, and Duck Hunt, while `#lobby` continues using the global settings. To
disable a different plugin in `#lobby`, add another entry without changing the
`#quiet` entry:

```yaml
plugin_overrides:
"#quiet":
banter: false
urltitle: false
duckhunt: false
"#lobby":
banter: false
```

## Main settings

- `command_prefix`: command prefix, normally `!`
Expand Down
6 changes: 6 additions & 0 deletions docs/games.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,12 @@ such as a flight trail, quack, or flap. There is at most one teaser per hunt
cycle, and `flavor_min_lead_seconds` keeps it separated from the actual duck
announcement so it does not turn into channel chatter.

Duck Hunt includes several randomized messages: four flight-trail/flavor
teasers, multiple duck and quack announcement variants, and eight different
escape actions including flying, flapping, waddling, slipping through reeds,
and zooming away. A hunt uses at most one teaser and one final outcome message,
so the variety does not create a flood.

Commands:

~~~text
Expand Down