Built for Somnera

Somnatorium /som-nə-ˈtɔr-i-əm/ · “place of sleep” in Latin

Somnera /som-NEH-rah/ · inspired by Latin somnus (“sleep”)

Somnera keeps your community synchronized

Somnera keeps your alters, integrations, and dormant overrides organized and easy to reference.

Stay informed
Docs & policies Always up to date
Integration & dormant alerts Notify channels
Help command Tips, buttons, shortcuts

Somnera core

Features you rely on

Import with ease

Attach a JSON export, paste a share link, or supply `token:` so Somnera can refresh your roster and keep the site in sync without exposing your system data.

Manual edits with field aliases

`som;member new` plus `member desc/pron/bday/fav/..` mirrors the familiar workflow and keeps every field consistent with your exports.

Integration tracking & notes

`som;integrate with ` builds bidirectional links, stores notes, timestamps, and keeps the integration list button updated.

Dormant overrides & pins

Lock a slot with `som;setdormant ` and pin favorites so they stay at the top of `som;list`.

Exports & backups

Download everything with `som;export`, grab integration metadata via `som;integrationexport`, or let autosave drop JSON files when you set `AUTOSAVE_INTERVAL`.

Slash parity

Slash equivalents exist for `import`, `list`, `alter`, `setdormant`, `pin`, `favorite`, `integrate`, `disengage`, and more.

Command reference

Somnera command bundles

Import

`som;import [attachment|url|token:]`

  • Attach `pk;export`, paste a link, or enter `token:`.
  • Automagically updates system name and import time for notifications.

Edit

`som;member ` (alias `m`)

  • Field aliases: `disp`, `bio`, `pron`, `bday`, `fav`, `integration_note`, etc.
  • Use `new ` to quickly add a blank slot.

Integrate

`som;integrate with `

  • Records “A integrates into B”, adds timestamps/notes, and syncs both embeds.
  • `som;integrationmap` paginates every link, while the embed button lists inbound entries.
  • `som;disengage with ` clears connections cleanly.

Notifications

`som;notify set|clear|list [#channel]`

  • Send embed alerts when someone goes dormant or alters integrate.
  • `notify list` shows configured channels; `clear` removes them.

Integration intelligence

Transparent chains & timestamps

Every integration link stores the time, note, and performers. The integration map is paginated to avoid embed limits while still surfacing every inbound name. The alter profile’s “Integration list” button keeps the embed tidy while showing who folded in.

Dormant overrides now post their own notifications so your group sees the state change in channel alongside the log feed.

Integration map page size 10 per page
Notification events Integration + Dormant
Buttons Integration list (profiles) & help tips

Help & resources

Get unstuck fast

Help command

Runs `som;help` to open a multi-section embed with quick-start, integration, and notification guidance plus buttons linking to the README and Somnera support pages.

Paste-friendly docs

Copy the layout here into your community’s wiki or as a pinned message; it mirrors Somnera’s hero/grid/callout structure for consistent branding.