NotionSyncService

Synchronizes lore entries with a Notion database.

Provides two-way sync:

  • New local entries are pushed to Notion.

  • Notion edits are periodically pulled and applied to local storage.

Functions

Link copied to clipboard
fun enqueueCreate(server: MinecraftServer, entry: LoreStorage.LoreEntry)

Queues a new local entry for upload to Notion.

Link copied to clipboard
fun register()

Registers the Notion sync scheduler.