@@ -13,7 +13,6 @@ Use the `slackbuzz` CLI instead of raw Slack API calls. It handles authenticatio
1313- User wants to check Slack activity, inbox, or threads
1414- User needs to search Slack messages or files
1515- User wants to react to messages, set status, or manage saved items
16- - User asks for a morning briefing or digest across Slack/ClickUp/GitHub
1716- User mentions Slack channels, users, or message timestamps
1817
1918## Authentication
@@ -108,21 +107,6 @@ slackbuzz dm list
108107
109108Activity detects ClickUp task IDs and GitHub PR/issue URLs in messages and shows actionable hints.
110109
111- ## Cross-Tool Digest
112-
113- ``` bash
114- # Full briefing: Slack + ClickUp + GitHub
115- slackbuzz digest
116-
117- # Scoped briefings
118- slackbuzz digest --slack-only
119- slackbuzz digest --github-only
120- slackbuzz digest --clickup-only
121- slackbuzz digest --since 1d
122- ```
123-
124- Integrates with ` clickup ` and ` gh ` CLIs if installed. Gracefully skips unavailable tools.
125-
126110## Reactions
127111
128112``` bash
@@ -208,7 +192,7 @@ The CLI automatically selects the correct token for each command. You do not nee
208192| ` react ` , ` react remove ` | ** Bot** | Reactions via bot |
209193| ` notify ` | ** Bot** | System/automated notifications |
210194| ` thread link ` | ** Bot** | Generates permalinks |
211- | ` activity ` , ` threads ` , ` digest ` | ** User** | Slack search API (user-only) |
195+ | ` activity ` , ` threads ` | ** User** | Slack search API (user-only) |
212196| ` dm list ` | ** User** | Slack search API (user-only) |
213197| ` message search ` , ` file search ` | ** User** | Slack search API (user-only) |
214198| ` later list ` , ` add ` , ` remove ` | ** User** | Stars API (user-only) |
@@ -271,7 +255,25 @@ The CLI automatically strips common shell escape artifacts from message text bef
271255- ** Case-insensitive resolution** : User lookup matches display names and usernames regardless of case
272256- ** Permission feedback** : Missing tokens or scopes produce clear error messages. Use ` slackbuzz auth status ` to check capabilities.
273257- ** Deeplinks** : Output includes clickable Slack deeplinks
274- - ** Cross-tool** : Digest combines Slack, ClickUp, and GitHub activity
258+ ## Formatting
259+
260+ Messages auto-convert standard Markdown to Slack mrkdwn:
261+ - ` **bold** ` → ` *bold* `
262+ - ` # Header ` → ` *Header* ` (bold on its own line)
263+ - ` [text](url) ` → ` <url|text> `
264+
265+ ``` bash
266+ # Auto-conversion happens by default
267+ slackbuzz send ' #releases' " ## 🚀 v5.4.0\n- **New feature**: offline images"
268+
269+ # Use --blocks for Block Kit rendering (richer formatting, auto-splits long messages)
270+ slackbuzz send ' #releases' --blocks " ## Release Notes\n- *Feature*: offline images"
271+
272+ # Use --raw to disable auto-conversion
273+ slackbuzz send ' #dev' --raw " **this stays as double asterisks**"
274+ ```
275+
276+ Formatting hints are shown on stderr when Markdown syntax is detected and converted.
275277
276278## Agent Mode
277279
0 commit comments