Breadcrumb Trail Documentation

Overview

A breadcrumb trail is a list of secret words. When a player says one of them in a monitored channel, the bot records the find, can DM the player a message, and tells the moderators in the game log. A player who finds every word completes the trail, which can send a completion DM and add or remove Discord roles. Use it for hidden objectives, scavenger hunts, or unlocking a secret shop.

Four moderator commands manage the trail, and a web page manages everything else:

Moderator only: all four commands require the server's configured moderator role.

Two-server setups: the trail is stored once per game, under the chat server. The commands work the same from the chat server or the role server, and channels on both servers can be monitored.


/addbreadcrumb Command

Add a word or phrase to the trail. Only works while a game is active.

Arguments

┌──────────┬────────┬──────────┬──────────────────────────────────────────────────────────┐
│ Argument │ Type   │ Required │ Description                                              │
├──────────┼────────┼──────────┼──────────────────────────────────────────────────────────┤
│ word     │ String │ Yes      │ The word or phrase to watch for                          │
│ message  │ String │ No       │ DM sent to the player when they say this word            │
└──────────┴────────┴──────────┴──────────────────────────────────────────────────────────┘

Without message, the breadcrumb is silent: the find is still recorded and logged, but the player is not told. Adding a word that is already on the trail is refused.

Examples

/addbreadcrumb word:moonlight message:You feel a chill. The old mill is worth a second look.
/addbreadcrumb word:old mill

/removebreadcrumb Command

Remove a word from the trail. All player progress for that word is removed too.

/removebreadcrumb word:moonlight

Post a private 🍞 Breadcrumb Trail Progress embed. It lists the trail (each word with its DM message, if any) and then one line per player: Name — 2/5 followed by the words they have found, with 🏆 Completed the trail! for players who finished. Players in the game are listed first; anyone else who has found a word is added after them. Long lists continue in extra embeds.

/breadcrumbprogress

/managebreadcrumbs Command

Reply with a private link to the breadcrumb management page. The link is personal; do not share it.

The page has these sections:

Trail rules


How Detection Works


Tips