@magistr/fidonet-msgbase
v2026.03.29.1
FidoNet JAM/Squish/FTS-0001 message base reader — browse areas, read messages, search by sender/address/text
Labels
fidonetmessagingarchive
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/fidonet-msgbase@magistr/fidonet-msgbasev2026.03.29.1fidonet_msgbase.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| basePath | string | Path to directory containing message base files |
listAreasList all message areas with message counts
readAreaRead all messages from a specific area
| Argument | Type | Description |
|---|---|---|
| area | string | Area name (e.g. omsk.unix) |
| limit | number | Max messages to return |
| offset | number | Skip first N messages |
readNetmailRead netmail messages (FTS-0001 .msg files)
| Argument | Type | Description |
|---|---|---|
| limit | number | Max messages to return |
| offset | number | Skip first N messages |
searchBySenderSearch all areas for messages from a specific sender (case-insensitive partial match)
| Argument | Type | Description |
|---|---|---|
| sender | string | Sender name to search for |
| limit | number | Max results |
searchByAddressSearch all areas by FidoNet address — full node (2:5004/75) or point (2:5004/75.28)
| Argument | Type | Description |
|---|---|---|
| address | string | FidoNet address to match (e.g. 2:5004/75 or 2:5004/75.28) |
| limit | number | Max results |
formatForObsidianFormat stored search/read results as Obsidian markdown notes
| Argument | Type | Description |
|---|---|---|
| source | string | Data instance name from a previous search (e.g. sender_Sergey_Pozdnyakov, netmail, address_2_5004_76_28) |
| folder | string | Obsidian folder for notes |
searchByTextSearch all areas for messages containing text (case-insensitive)
| Argument | Type | Description |
|---|---|---|
| text | string | Text to search for in message bodies |
| limit | number | Max results |
Resources
areas(infinite)— List of message areas
messages(1h)— Messages from an area or search results
@magistr/fidonet-messagesmethod
fidonet_messages.ts
Display FidoNet messages from search or area read results
fidonetmessages
@magistr/fidonet-summarymethod
fidonet_summary.ts
Summarize FidoNet message base results — top senders, areas, date distribution
fidonetsummary