01README
Juick.com microblogging API - fetch posts, comments, threads, and import to Obsidian
02Models
@magistr/juickv2026.03.29.1juick.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| apiUrl | string | Juick API base URL |
fn getMessages(uname?: string, tag?: string, search?: string, popular?: boolean)
Get messages from feed, optionally filtered by user or tag
| Argument | Type | Description |
|---|---|---|
| uname? | string | Filter by username |
| tag? | string | Filter by tag |
| search? | string | Full-text search |
| popular? | boolean | Show popular messages |
fn getThread(mid: number)
Get a full thread (post + comments) by message ID
| Argument | Type | Description |
|---|---|---|
| mid | number | Message ID |
fn getUser(uname: string)
Get user profile
| Argument | Type | Description |
|---|---|---|
| uname | string | Username |
fn getUserPosts(uname: string, folder: string, withComments: boolean)
Get ALL posts by a user with pagination, fetch comments for each, format for Obsidian
| Argument | Type | Description |
|---|---|---|
| uname | string | Username |
| folder | string | Obsidian folder for notes |
| withComments | boolean | Fetch comments for each post |
Resources
messages(1h)— Messages from Juick feed
thread(1h)— Full thread with comments
userProfile(1h)— User profile
userPosts(1h)— All posts by a user with comments
03Workflows
@magistr/juick-to-obsidian
Fetch Juick user posts with comments and import into Obsidian vault
fetchFetch all user posts from Juick with comments and format for Obsidian
1.get-postsjuick.getUserPosts— Fetch all posts with pagination, comments, and Obsidian formatting
importCreate notes in Obsidian vault
1.create-note-${{ self.post.mid }}my-vault.create— Create Obsidian note for Juick post
04Stats
Downloads
0
Archive size
5.2 KB
Not yet scored.
A score will be generated the next time this extension is published. The owner can also trigger scoring manually.
05Platforms
06Labels