Feature interconnections
YAWBDB features work independently — enable only what you need. But many of them also connect: when two related features are both on, extra options unlock. When the other feature is off, those options are shown locked (🔒) with a notice rather than hidden, so you always know what's possible.
Golden rule: a feature never requires another to function. Bridges add value when present and degrade silently when absent.
🔗 Interconnection map
| Feature | Connects with | What unlocks |
|---|---|---|
| Giveaways | Leveling | Bonus entries by level / prestige / streak / XP; required-level condition |
| Giveaways | Moderation | Exclude members with an active sanction from winning |
| Giveaways | Server Logs | Start / end / winner events in the Engagement log category |
| Suggestions | Leveling | Grant XP when a suggestion is created or approved (reward-graph triggers) |
| Suggestions | Server Logs | New suggestion & status-change events in the Engagement category |
| Leveling | Giveaways / Suggestions | Reward-graph triggers: On giveaway win/entry, On suggestion created/approved |
| Automod / Anti-Raid / Honeypot | Moderation | Their actions land in the shared moderation history & appeal system |
| Automod / Anti-Raid / Honeypot | Server Logs | Their actions flow into the Moderation log category |
| Moderation | Server Logs | Bans, kicks, mutes, warns appear in the Moderation category |
| Games | Leveling | XP on win / on solve through the full pipeline; Mini-game won and Wordle solved reward-graph triggers |
| Games | Server Logs | Rounds land in the Engagement category — each game chooses never, wins only or every round |
| Games | Statroles | The games won metric counts mini-game wins and Wordle solves, checked on the win itself |
🔒 How locked options look
- In a feature's settings — the option is greyed out with a small ⚠ note like “Requires Leveling” and a link to enable it.
- In the Leveling reward-graph editor — cross-feature trigger nodes appear dimmed with a 🔒 until you enable the matching feature.
- In Server Logs — the Engagement category can be toggled like any other; events only post when it's enabled and Server Logs has a channel.
Enabling the missing feature (from Panel → your server → Features) unlocks everything instantly — no reconfiguration needed.
💡 Example setups
- Reward your community: Leveling + Suggestions + Giveaways → members earn XP for posting suggestions and entering giveaways, and high-level members get bonus giveaway entries.
- Fair giveaways: Giveaways + Moderation → sanctioned members are automatically excluded, and a minimum account age blocks throwaway alts.
- Full audit trail: Server Logs + everything → engagement and moderation events are all captured in the searchable log viewer.