Discord bot

Daily holiday posts for your Discord server.

Bring daily holiday posts, fun facts, and interactive prompts into your Discord server. Free to add, premium for analytics, personalization, and advanced scheduling.

Premium: try free for 7 days, or skip the trial for $0.99 your first month — then $3.99/month. Cancel anytime.
/today /fact /streak /share /analytics /lore Daily posts

Love the bot? Vote for us on top.gg.

What this Discord holiday bot does

Bring something new to your Discord server every day with ObscureHolidayBot.

ObscureHolidayBot automatically shares fun, weird, and lesser‑known holidays with fun facts and interactive slash commands your community can explore anytime. From popular observances to obscure international holidays, there’s always something worth celebrating.

How it works

The bot auto-posts daily holidays in a channel you choose or responds on demand through slash commands. Setup is quick, and the bot is free to use.

Free slash commands
  • /today — today’s holiday
  • /fact — one fun fact
  • /streak — server streak status
  • /share — share the invite link
  • /setup — configure daily holiday posts (basic)
  • /invite — invite the bot to another server
  • /support — support and help links
  • /app — mobile app links
  • /slack — Slack bot link
  • /vote — vote on top.gg
  • /rate — leave a review on top.gg
  • /premium — check premium status
  • /upgrade — start a premium checkout
Premium commands (optional)
  • /tomorrow — tomorrow’s holiday
  • /upcoming — upcoming holidays
  • /week — 7-day holiday digest
  • /date MM-DD — holidays for a specific date
  • /search <query> — search holidays by name
  • /random — get a random holiday
  • /facts <name | MM-DD> — multiple fun facts
  • /analytics — engagement analytics
  • /lore — server lore (anniversary, inside jokes, custom mini-holidays)
Premium configuration options
  • Multiple daily posting channels
  • Custom timezone and posting hour
  • Choose which holiday to auto-post
  • Per-channel role pings and quiet mode
  • Rich or compact embeds with custom colors
  • Skip-weekends scheduling
  • Branding toggle
  • Mood/tone selector (wholesome, silly, nerdy, historical, global)
  • Holiday filters (no food, no religious, only weird, only international, safe mode, keyword blacklist)
  • Surprise “Wildcard Days” (1–2 per month)
  • Streak role rewards
Billing and subscription management
  • /upgrade — start a premium subscription
  • /manage — manage or cancel your subscription

Billing is transparent, with no hidden fees.

Why use it + Trust & Safety

ObscureHolidayBot adds daily engagement with minimal setup. It’s lightweight, reliable, and actively developed, with a clear separation between free and premium features.

It follows Discord’s platform policies, sends a one-time welcome message to the server owner on install, and does not collect personal data.

How it works

1

Invite the bot

Click “Invite to Discord” and approve Send Messages + Embed Links (Add Reactions recommended).

2

Pick a channel

Choose where daily holidays should post and run /setup for preferences.

3

Post daily holidays

Try /today or let the bot auto-post every day with prompts and facts.

Discord bot preview screenshots

Discord bot overview preview Discord bot slash command preview Discord bot daily holiday post preview

Discord holiday bot FAQ

Is it free?

Yes. You can add the bot for free with /today, /fact, /streak, /share, and daily posts. Premium adds advanced scheduling, analytics, and extra commands.

What permissions are required?

Send Messages and Embed Links are required. Add Reactions is recommended for streaks and engagement analytics.

Does it support daily holiday posts?

Yes. The bot auto-posts daily holidays to a channel you choose (free tier posts once daily at 00:00 UTC).

What is premium?

Premium adds advanced commands, analytics, tone selection, filters, server lore, surprise days, and multi-channel scheduling.

Premium Discord bot features and upgrades

Premium unlocks /tomorrow, /upcoming, /week, /date, /search, /random, /facts, /analytics, /lore, tone selection, filters, surprise days, multiple channels, custom timezone/hour, branding controls, and advanced scheduling.

Pricing: try Premium free for 7 days, or skip the trial for $0.99 your first month. Either way, it's $3.99/month after — cancel anytime with /manage.

Upgrade and cancel from Discord

Upgrade in your server

Run /upgrade in your Discord server to start checkout and unlock premium features.

Cancel anytime

Run /manage in your Discord server to open the billing portal and cancel.