Tiny Telegram Tools

Telegram birthday reminder bot for groups

Members save their birthday once; the bot greets them in the group and warns everyone else the day before.

Birthday Reminder in short

Birthday Reminder (@BirthdayReminderProBot) keeps the birthdays of the members of a Telegram group and posts a greeting in the group on the day; a member saves a date with /bday 14-03.

  • Handle: @BirthdayReminderProBot (https://t.me/BirthdayReminderProBot)
  • Add to a group: Add the bot to the group. Each member sends /bday with day and month, for example /bday 14-03. No admin right is needed. Link: https://t.me/BirthdayReminderProBot?startgroup=site
  • Start in private: Open the bot in a private chat and press Start. The bot explains the commands. The reminders are for groups.
  • Price: Free to use. Pro is optional: 150 Telegram Stars, one time, for one group (a private note to the other members the day before, a custom greeting).

Limits

  • The free plan keeps 25 birthdays for one group.
  • Each member saves his own date with /bday. The bot posts the greeting at 9 in the morning on the day.
  • The bot needs no admin right.

Facts checked against the bot on .

BirthdayReminderProBot lets each member of a Telegram group save their own birthday once with /bday. On the day, at 09:00 in the group's timezone, the bot posts a greeting in the group naming whoever's birthday it is.

/upcoming lists the next birthdays coming up in the group so nobody is caught off guard, and Pro groups get a DM sent to every other member the day before, so people have time to say something or grab a gift, plus a custom greeting template via /greeting.

Use it without adding the bot

Use it without adding the bot: type @BirthdayReminderProBot 12 May in any chat and it posts a card showing the days until that date.

Commands

CommandExampleDoes
/bday/bday 14-03Save your birthday as day-month (DD-MM). A year is optional (DD-MM-YYYY) but nothing in the bot currently shows an age from it.
/upcoming/upcomingList the next birthdays in this group, soonest first, with how many days away each one is.
/gtz/gtz +2Set the group's UTC offset used for the 09:00 greeting and the day-before reminder. Once set, only a group admin can change it.
/greeting/greeting Happy birthday {name}! 🎉Pro only: set a custom greeting template for this group, used in place of the default message.
/forgetme/forgetmeRemove your saved birthday from this group.
/pro/proShows the per-group Pro upsell and a Stars invoice link.

All BirthdayReminderProBot commands

Free vs Pro

Free

  • Up to 25 birthdays per group
  • Group-day greeting for every saved birthday
  • /upcoming list

Pro — 150 Stars (≈ $3), one-time, per group

  • DM heads-up to every other member the day before a birthday
  • Custom greeting template via /greeting

Privacy

See the full privacy page for what every bot in Tiny Telegram Tools stores.

FAQ

What format does /bday expect?
Day-month as DD-MM, e.g. "14-03" for March 14th. Adding a year (DD-MM-YYYY) is optional, though the bot doesn't currently show an age anywhere.
Can other members see my birth year?
Only if you chose to include one when you ran /bday — the day and month always show in greetings; the year is stored but not shown or used to compute an age.
What time does the group greeting post?
09:00 in the group's timezone, set with /gtz. If /gtz hasn't been set, the bot defaults to UTC.
How do I remove my saved birthday?
Run /forgetme in the group — it removes your saved birthday from that group only.
What does Pro add?
A DM sent to every other member of the group the day before someone's birthday, plus a custom greeting template via /greeting, for a one-time 150 Stars payment per group.

Related guides

Other bots