Discord birthdays
Members of your Discord community can register their birthday, and streamion.bot posts a greeting in your server on the day. It builds on the Discord integration — link a server first, then turn birthdays on.
Setting it up
On Settings → Discord, open the Birthdays tab and configure:
- Announce birthdays in this server — the master switch.
- Announcement channel — which text channel the greetings post in. The bot needs View Channel and Send Messages there.
- Time zone and Announce at — when the daily greeting goes out, in your local time.
- Custom message (optional) — your own greeting, up to 1000 characters, with the placeholders
{mention},{name}, and{age}. Leave it empty to use the default greeting.
On each member's birthday, the bot posts once — at your configured time and zone, once per year. Birthdays on 29 February are greeted on 28 February in non-leap years.
How your community registers
These slash commands run in Discord and are available to everyone in the server:
/birthday set— register a birthday. You pick a day and month, and optionally a year (adding the year lets greetings show the person's age). The reply is private to the person setting it./birthday remove— delete your saved birthday./birthday list— privately see the upcoming birthdays./birthday all— post the full list of registered birthdays publicly in the channel.
The Birthdays dashboard page
Discord → Birthdays (/discord/birthdays) lists every birthday your community has registered, with name, date, and age. You can delete individual entries from here. The page needs the same discord.manage permission as the rest of the Discord settings.