Myth-Weavers Help

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:

Types of calendars

Events come from three sources, all rendered in a single unified view:

Creating events

Click any day or hit New Event. The event form has:

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:

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:

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:

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)

  1. Open myth-weavers.com in Safari.
  2. Tap the Share button (the square with the arrow pointing up).
  3. Scroll the share-sheet down to Add to Home Screen.
  4. Tap it; confirm the name; the icon appears on your home screen.

Android (Chrome)

  1. Open myth-weavers.com in Chrome.
  2. 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)

  1. Open myth-weavers.com.
  2. Look for the install icon (a little computer-with-arrow icon) at the right end of the address bar. Click it.
  3. Confirm. Myth-Weavers opens in its own window from then on; it shows up in your app launcher / Start menu.

Desktop Safari (macOS)

  1. Open myth-weavers.com.
  2. 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:

Granular settings

Fine-grained control beyond on/off:

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