Skip to main content

@magistr/jabber

v2026.03.29.3

Read, search, and import Psi/Psi+ Jabber (XMPP) chat history — DMs and MUC conferences — into Obsidian vault as markdown notes

Labels

jabberxmpppsiobsidianimportchathistory

Contents

Quality score

How well-documented and verifiable this extension is.

Not yet scored.

A score will be generated the next time this extension is published. The owner can also trigger scoring manually.

Install

$ swamp extension pull @magistr/jabber

@magistr/jabber/historyv2026.03.29.1jabber_history.ts

Global Arguments

ArgumentTypeDescription
historyDirstringPath to Psi/Psi+ Jabber client history directory (containing .history and conference log files)
listList all conversations (DMs and conferences) with message counts
ArgumentTypeDescription
chatTypeenumFilter by conversation type
readRead messages from a specific conversation by JID pattern
ArgumentTypeDescription
jidstringJID or substring to match (e.g. 'omsklug' or 'xsamaelx@jabber.ru')
limitnumberMax messages to return (0 = all)
searchSearch messages across all conversations by text pattern
ArgumentTypeDescription
querystringText to search for (case-insensitive)
chatTypeenumFilter by conversation type
limitnumberMax results to return
importToObsidianImport Jabber conversations as markdown notes into an Obsidian vault
ArgumentTypeDescription
vault?stringObsidian vault name (resolved via CLI)
vaultPath?stringDirect filesystem path to the Obsidian vault (skips CLI resolution)
folderstringTarget folder inside the vault
chatTypeenumFilter by conversation type

Resources

summary(infinite)— Summary of all conversations in the history directory
conversation(infinite)— Individual conversation with all messages