birthday

Track birthdays and post automatic announcements in Discord and Telegram communities.

2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/adraalabs/skills --skill birthday
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: birthday
Source: https://github.com/adraalabs/skills/tree/main/birthday
Command: npx skills add https://github.com/adraalabs/skills --skill birthday

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Birthday tracking and automatic announcements on the special day to celebrate community members and assign birthday roles.

Core Features & Use Cases

  • Birthdays are stored per user and can be queried to celebrate important dates.
  • Automatic on-day announcements and optional birthday-role management.
  • Flexible reminders and role adjustments for Discord and Telegram communities.

Quick Start

Create a birthday entry for a member using the /setbirthday command and let the bot handle daily checks and announcements.

Frequently Asked Questions about birthday

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up automatic birthday announcements for my Discord community?

To set up automatic birthday announcements in Discord, use the /setbirthday command to store a member's date. The system then uses a daily cron check to post on-day celebrations and assign birthday roles automatically.

Can I automatically assign a birthday role to members in Telegram or Discord?

Yes, you can automatically assign a birthday role in Discord and post on-day celebrations in Telegram communities. The system manages role adjustments and sends reminders based on stored birthday dates.

How does the bot track and store community birthdays?

The bot tracks birthdays by storing each date as birthday:USERID with a value formatted as MM-DD. This allows the system to query and celebrate important dates for individual community members.

Do I need a cron job to post daily birthday reminders in Discord?

The system uses a cron-based daily check to automate birthday reminders and announcements, but you can also trigger the daily check manually if your environment does not support automated cron scheduling.

What is the best way to celebrate community member birthdays without manual effort?

The best way to celebrate community member birthdays without manual effort is to automate the process. By storing dates with /setbirthday, the system handles daily checks, posts announcements, and manages roles on the special day.

How do I find out a user's birthday after it has been set in the community?

You can find out a user's birthday by using the /birthday command. This queries the stored birthday data for a specific member to check their celebration date.