Free & Open Source

Schedule Discord events
everyone can make

Overlap Bot finds the time slot with maximum attendance. Collect availability, visualize overlap, confirm — all without leaving Discord.

Add to Discord ↗ Get Started → GitHub ↗
Free
5 events forever
$5/mo
Unlimited premium
OSS
Self-host anytime

Everything you need to coordinate

From a one-off meetup to a weekly recurring raid — Overlap Bot handles the scheduling.

📅

Availability Polling

Propose up to 14 days of time slots. Members pick their available windows and the bot surfaces the best overlap.

📊

Visual Overlap Chart

ANSI bar chart sorted by attendance count — green for high turnout, yellow for medium, instantly scannable.

🔁

Recurring Events Premium

Weekly, biweekly, or monthly recurrence. The bot auto-generates each occurrence in a rolling 28-day window.

🔔

Smart Notifications Premium

DM reminders at 15 min, 30 min, 1 hr, 2 hr, or 1 day before. Alerts on confirmation, changes, and cancellations.

📤

Calendar Export

Export any confirmed event as an .ics file — works with Google Calendar, Outlook, Apple Calendar, and more.

🛡️

Role-Based Permissions

Fine-grained control over who can create events, RSVP, and manage settings — integrates with your existing Discord roles.


How it works

Three steps from idea to confirmed event time.

1

Create an event

Run /create, name your event, and pick proposed time slots from a 14-day calendar. The bot posts a bulletin embed in your channel.

2

Members RSVP

Anyone can click the Register button on the bulletin and mark which slots they're free for, including their available time range.

3

Confirm the best time

Run /events to see the overlap chart and confirm the winning slot. Everyone with notifications enabled gets a DM.


Simple, honest pricing

Free forever for small servers. Upgrade for power users and communities.

Free
$0

For small servers just getting started.

  • Up to 5 active events
  • Full RSVP & availability polling
  • Calendar export (.ics)
  • Role-based permissions
  • Bulletin channel & threads
  • Recurring events
  • Advanced notifications
  • Availability memory
Add to Discord

Want full control? Self-host it.

Overlap Bot is open source under the MIT license. Run it on your own infrastructure — all you need is Python, a Discord bot token, and optionally Stripe for payments.

View on GitHub ↗ Self-Hosting Guide →