Docs / Engagement
Birthdays
Members save a day and month; Cyndrix announces it and can give a birthday role for the day.
What it does
Members save their birthday with /birthday set, look one up with /birthday view, see everyone's, soonest first, with /birthday list, and remove it with /birthday remove. On the day, Cyndrix posts in the channel you pick — plain text or a card you design on the dashboard.
It's a small feature that does something no other module does: it gives people a reason to be greeted by name.
Worth knowing
- Members only give a day and month — no year, so nothing sensitive is stored.
- Channel, timezone, embed vs text, and the message live on the dashboard Birthdays tab — not in slash commands.
- Announcements fire on a daily check, so they land at a consistent time rather than at midnight in every timezone at once.
- Birthday role: pick one on the Birthdays tab and members get it on their birthday. It's taken back at the next midnight in the server's timezone. It works even without an announcement channel — keep Cyndrix's own role above it so Discord lets it hand the role out.
Commands 1
Generated from the bot's source — this list is always what is actually deployed.
/birthday
EVERYONE
Save or view a birthday
/birthday setsubcommandSave your birthday/birthday removesubcommandRemove your saved birthday/birthday listsubcommandSee everyone's birthday in this server, soonest first/birthday viewsubcommandView a saved birthday