Slack: add some fixes and connect it all up

This commit is contained in:
Shadow
2026-01-04 01:53:15 -06:00
parent 02d7e286ea
commit 8c38a7fee8
45 changed files with 1568 additions and 89 deletions

View File

@@ -300,7 +300,7 @@ export function buildProgram() {
program
.command("send")
.description(
"Send a message (WhatsApp Web, Telegram bot, Discord, Signal, iMessage)",
"Send a message (WhatsApp Web, Telegram bot, Discord, Slack, Signal, iMessage)",
)
.requiredOption(
"-t, --to <number>",
@@ -318,7 +318,7 @@ export function buildProgram() {
)
.option(
"--provider <provider>",
"Delivery provider: whatsapp|telegram|discord|signal|imessage (default: whatsapp)",
"Delivery provider: whatsapp|telegram|discord|slack|signal|imessage (default: whatsapp)",
)
.option("--dry-run", "Print payload and skip sending", false)
.option("--json", "Output result as JSON", false)
@@ -361,7 +361,7 @@ Examples:
.option("--verbose <on|off>", "Persist agent verbose level for the session")
.option(
"--provider <provider>",
"Delivery provider: whatsapp|telegram|discord|signal|imessage (default: whatsapp)",
"Delivery provider: whatsapp|telegram|discord|slack|signal|imessage (default: whatsapp)",
)
.option(
"--deliver",
@@ -411,7 +411,7 @@ Examples:
.option("--json", "Output JSON instead of text", false)
.option(
"--deep",
"Probe providers (WhatsApp Web + Telegram + Discord + Signal)",
"Probe providers (WhatsApp Web + Telegram + Discord + Slack + Signal)",
false,
)
.option("--timeout <ms>", "Probe timeout in milliseconds", "10000")
@@ -422,7 +422,7 @@ Examples:
Examples:
clawdis status # show linked account + session store summary
clawdis status --json # machine-readable output
clawdis status --deep # run provider probes (WA + Telegram + Discord + Signal)
clawdis status --deep # run provider probes (WA + Telegram + Discord + Slack + Signal)
clawdis status --deep --timeout 5000 # tighten probe timeout`,
)
.action(async (opts) => {