your Discord events, everywhere. subscribe once, sync to any calendar app – or the atmosphere.
Your Discord events, everywhere.
discal.dev is a free and open-source web app that bridges Discord server events to standard calendar apps and the decentralized atproto ecosystem.
Subscribe to any registered server’s events in Google Calendar, Apple Calendar, Outlook, or any ICS-compatible app – and optionally publish them to the atmosphere.
.ics feed that stays in sync with Discord events, updated every 5 minutes.community.lexicon.calendar.event records. Events are viewable on Smoke Signal and other atproto calendar viewers.pnpm install
Copy .env.example to .env and fill in the required values (Discord bot token, OAuth credentials, Upstash Redis URL, etc.).
pnpm dev
# Unit tests
pnpm test:unit
# Component tests (Nuxt environment + browser)
pnpm test:nuxt
# Browser tests (Playwright)
pnpm test:browser
# All tests
pnpm test
# Check
pnpm lint
# Fix
pnpm lint --fix
pnpm build
We welcome contributions – please feel free to explore the project and improve things.
git checkout -b my-change)pnpm lint and pnpm test to verifyPublished under MIT License.
We use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.