OpenSakura
MekaHime 첫 AI 동반자, 오픈소스. 26가지 감정·실제 음성·실시간 답변·기억 기능을 PC에서 구동, 곧 디스코드 모드 제공
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
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.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Try it: @BirthdayReminderProBot · tg.zovo.one/bots/birthday/
BirthdayReminderProBot keeps a group's birthdays in one place and posts a greeting on the day. Add it to a group; each member saves their own birthday with /bday 14-03 (or /bday 14-03-1990 with a year), and /upcoming lists the next 10 with days left. /gtz +2 sets the group's timezone (the first person to run it sets it; after that only an admin can change it), and an hourly cron greets anyone whose birthday is today at 9am the group's local time. Free tier: up to 25 stored birthdays per group, a plain greeting. Pro (one-time 150 ⭐ per group) adds unlimited birthdays, a custom /greeting template, and a day-before DM to members who've started the bot privately.
Type @BirthdayReminderProBot 14-03 in any Telegram chat, even one the bot has never been added to. When the date parses it replies with a live days-until preview (computed in UTC — a guest has no group timezone to go by); otherwise it answers with the intro pitch.
Both Inline Mode and Guest Chat Mode need to be turned on for the bot in @BotFather (Bot Settings → Mode Settings) — turn Inline Mode on first, then Guest Chat Mode. Without both, only the classic @Bot query inline surface works.
pnpm i
wrangler secret put BOT_TOKEN
wrangler secret put WEBHOOK_SECRET
wrangler secret put OWNER_ID # optional
wrangler deploy
curl -G "https://api.telegram.org/bot$BOT_TOKEN/setWebhook" \
--data-urlencode "url=https://<your-worker>.workers.dev/webhook" \
--data-urlencode "secret_token=$WEBHOOK_SECRET" \
--data-urlencode 'allowed_updates=["message","callback_query","guest_message","inline_query","chosen_inline_result"]'
grammY on Cloudflare Workers, state in a Durable Object backed by SQLite, an hourly Cron Trigger for greetings, Pro upgrades billed with Telegram Stars.
Part of the same small family of single-purpose Telegram bots — each one does one thing, open source (MIT), built with grammY on Cloudflare Workers:
| Bot | What it does |
|---|---|
| AnonSayProBot | Post to a group anonymously |
| AnonInboxProBot | A personal link for anonymous messages |
| CountdownDaysBot | Live countdown card for a date that matters |
| BudgetLogBot | Private-chat expense tracker, auto-categorized |
| GroupPulseProBot | Group activity stats, no message content stored |
| HabitStreakProBot | Daily habit tracking with streaks |
| IcebreakerDailyBot | Daily conversation-starter question for a group |
| WhisperLockBot | Drop a locked message into any chat, reveal on tap |
| PartyPackProBot | Truth, Dare, Would You Rather prompts |
| FocusTimerProBot | Pomodoro focus timers, solo or shared |
| NudgeRemindBot | Reminders inside Telegram, no separate app |
Part of Tiny Telegram Tools — https://tg.zovo.one/
| EventRSVPProBot | Event cards with live Going / Maybe / Can't counts |
| SantaDrawProBot | Secret Santa draw and exchange for a group |
| SplitTabsBot | Running expense ledger for group bills |
| AsyncStandupBot | Async daily standup for a team, no meeting |
| TimeSheetProBot | Freelance time tracking by client |
| WhenIsItBot | Converts a time across a group's timezones |
| TriviaDailyProBot | Daily trivia quiz with leaderboard and streaks |
| WordADayLearnBot | Daily vocabulary with spaced repetition |