Calendar, Events, and Notifications
This guide covers two related-but-distinct systems: the Calendar (events, schedules, session planning) and Notifications (real-time alerts, email digests, push). Both are how Myth-Weavers tells you something happened without you having to refresh every browser tab on the planet.
Calendar
A built-in calendar system that tracks sessions, in-game deadlines, real-world events, and anything else worth a date.
Calendar views
Calendar in the navigation opens it. Two views:
- Month View — a traditional grid showing events across the month. Click any day to see events or create one.
- List View — a chronological list of upcoming events. Better for scanning "what's next?"
Types of calendars
Events come from three sources, all rendered in a single unified view:
- Personal Calendar — your own private events. Only you see these.
- Game Calendars — events created within specific games (scheduled sessions, in-game deadlines, planned absences). Visible to all game members.
- Community Calendar — site-wide events visible to everyone (community game nights, site announcements, system-specific gatherings).
Creating events
Click any day or hit New Event. The event form has:
- Title — what the event is.
- Date and time — when, with timezone support.
- Description — optional details, full editor.
- Scope — personal, game, or community.
Recurring events
Events can recur — daily, weekly, bi-weekly, monthly, or custom intervals. Useful for "Tuesday night session" or "first-of-the-month world update." Exceptions to a recurring series (skip a week, move one occurrence) are handled at the individual occurrence level.
ICS feed export
Export your calendar as an ICS feed so external calendar apps (Google Calendar, Apple Calendar, Outlook, anything ICS-compliant) can subscribe.
Account Settings → Calendar Feeds (or Calendar → Settings) generates a token-secured per-user feed URL. The feed includes events from all your calendars and updates automatically as you change them.
Under the hood: how the ICS feed works
The feed URL contains a per-user token (not your password — a separate secret). External calendar apps poll the URL periodically (Google Calendar polls about every 12 hours; iOS roughly daily; Outlook varies). Changes you make in Myth-Weavers won't appear instantly in external apps — that's a polling latency thing, not a feed bug.
Treat the feed URL as a secret: anyone with it can subscribe and see your events. Regenerate the token if you've shared it accidentally.
Notifications
A flexible notification system that delivers across in-app badges, browser push, and email — with fine-grained per-game, per-forum, per-topic control.
Real-time notifications
When something happens — a reply, a mention, a game invite — a notification badge appears on the bell icon in the navigation bar. Click it for a list of recent notifications, or View All for the full inbox.
Delivery is real-time via WebSocket — no refresh required. The bell badge updates as new notifications arrive.
Notification types
You receive notifications for:
- Replies — someone replied to your post
- Mentions — someone
@mentionedyou (see Forums and Posting) - Quotes — someone quoted your post
- Game Announcements — a GM posted an announcement in your game
- Community Announcements — site-wide
- Game Invites — you've been invited to join a game
- Role Changes — your role in a game was changed
- New Posts — new posts in topics you follow
- New Topics — new topics in forums you follow
- Deadline-related — deadline set, approaching, or passed (see Forums and Posting)
- Game Advertisements — a game starts recruiting in a system you follow (see below)
- Application Closing Soon — the day before a game you've applied to closes its recruitment, so you can finalize your application in time
Game Advertisements (follow a system)
Want to hear when a new game is recruiting for the systems you play? Turn on Game Advertisements in Notification Settings → Notification Channels, then pick what to follow:
- Notify me about all systems — get a ping for every public recruitment ad that goes live, whatever the system.
- Specific systems — leave "all systems" off and search-and-add the systems you care about (D&D 5e, Pathfinder 2e, Blades in the Dark, …). Each shows as a chip you can remove anytime.
When a game master publishes (or schedules) a public recruitment ad in a system you follow, you'll get the notification. Matching ads always land in your on-site notifications bell; tick Push and/or Email on the Game Advertisements row to also receive them on your devices. It's off until you opt in, so you'll never be spammed by systems you don't play. (The ad's own GM doesn't get notified about their own ad.)
Push notifications
Push Notifications deliver alerts to your device even when Myth-Weavers isn't open. Works in most modern browsers; Safari on iOS requires the site be installed as a PWA (see below).
In Notification Settings you can:
- Enable push for the current browser/device.
- View and manage all subscribed devices.
- Revoke push access for specific devices (useful when you've changed phones).
Installing Myth-Weavers as a PWA
Myth-Weavers is a Progressive Web App (PWA) — you can install it on your phone or desktop so it launches like a native app, with its own icon and an app-frame window. You need to install it for push notifications to work on iOS Safari; on other platforms it's optional but pleasant.
There's no in-app install button — the browser handles the install prompt natively:
iPhone / iPad (Safari)
- Open
myth-weavers.comin Safari. - Tap the Share button (the square with the arrow pointing up).
- Scroll the share-sheet down to Add to Home Screen.
- Tap it; confirm the name; the icon appears on your home screen.
Android (Chrome)
- Open
myth-weavers.comin Chrome. - Chrome typically shows an Install app banner near the address bar — tap it. If not, open the three-dot menu → Install app or Add to Home Screen.
Desktop (Chrome / Edge / Brave)
- Open
myth-weavers.com. - Look for the install icon (a little computer-with-arrow icon) at the right end of the address bar. Click it.
- Confirm. Myth-Weavers opens in its own window from then on; it shows up in your app launcher / Start menu.
Desktop Safari (macOS)
- Open
myth-weavers.com. - File → Add to Dock (macOS 14+) or via the share menu on older versions.
Under the hood: what changes when you install
A PWA install doesn't download a separate app — it bookmarks the site with extra metadata so the OS treats it like an app: own icon, own window, no browser chrome around it. The site's service worker (already running in your normal browser visit) handles offline caching and push notifications either way; installing just makes the experience feel more native and unlocks push on iOS where it's otherwise unavailable.
Email digests
Prefer email? Configure the Email Digest cadence in notification settings:
- Immediate — an email for each notification as it happens. Noisy; useful for low-volume accounts.
- Daily digest — one summary email per day.
- Weekly digest — one summary email per week.
- Off — no email notifications.
Granular settings
Fine-grained control beyond on/off:
- Per-Type — for each notification type (replies, mentions, etc.), independently choose in-app, push, email, or any combination.
- Per-Game Overrides — override the defaults for a specific game. Mute the casual game, keep the main campaign loud.
- Per-Forum Settings — finer still: override per forum within a game.
- Per-Topic Settings — finest grain: tune a single topic.
This sounds excessive until you're in four games at once. Then it's the difference between staying on top of things and drowning.
Quiet Hours
Quiet Hours pause push notifications during a daily window (overnight, work hours, whatever) — you'll find the setting inside the Push Notifications card, since that's the only channel it affects. In-app and email are unaffected, and notifications still collect in your bell; push just doesn't buzz your phone until the window ends.
Under the hood: where notifications live
Real-time notifications are delivered via a WebSocket connection that opens when you load any page on the site. Closing the tab closes the connection; reopening reconnects and syncs anything missed. Push and email go through separate delivery paths so a flaky browser tab doesn't drop important alerts. The in-app badge is the source of truth — everything else is a fan-out.
Next steps
- Game Master's Guide — if you're ready to run your own game.
- Account Security and Settings — security, supporter status, and the notification-settings panel itself.
- Forums, Topics, and Posting — back to posting fundamentals.