openclaw-vainplex/src/cli/program
Suksham 20f6a5546f
feat(telegram): add silent message option (#2382)
* feat(telegram): add silent message option (disable_notification)

Add support for sending Telegram messages silently without notification
sound via the `silent` parameter on the message tool.

Changes:
- Add `silent` boolean to message tool schema
- Extract and pass `silent` through telegram plugin
- Add `disable_notification: true` to Telegram API calls
- Add `--silent` flag to CLI `message send` command
- Add unit test for silent flag

Closes #2249

AI-assisted (Claude) - fully tested with unit tests + manual Telegram testing

* feat(telegram): add silent send option (#2382) (thanks @Suksham-sharma)

---------

Co-authored-by: Pocket Clawd <pocket@Pockets-Mac-mini.local>
2026-01-26 13:14:13 -08:00
..
message feat(telegram): add silent message option (#2382) 2026-01-26 13:14:13 -08:00
build-program.ts fix: centralize cli command registry 2026-01-19 05:36:09 +00:00
command-registry.ts fix: record tui input history (#1348) (thanks @vignesh07) 2026-01-21 04:37:22 +00:00
config-guard.ts fix: prefer ~ for home paths in output 2026-01-23 03:44:31 +00:00
context.ts chore: remove unused program context imports 2026-01-19 00:15:45 +00:00
help.ts feat: group service help examples by submenu 2026-01-21 03:27:50 +00:00
helpers.ts CLI: streamline startup paths and env parsing 2026-01-18 23:10:39 +00:00
preaction.ts fix: quiet update banner and skip duplicate plugin CLI 2026-01-21 07:37:22 +00:00
register.agent.ts feat: add agent identity avatars (#1329) (thanks @dlauer) 2026-01-22 05:37:15 +00:00
register.configure.ts refactor: share cli runtime error handling 2026-01-19 00:52:31 +00:00
register.maintenance.ts fix: enforce strict config validation 2026-01-19 03:39:25 +00:00
register.message.ts docs: unify cli help examples 2026-01-21 04:48:33 +00:00
register.onboard.ts refactor(auth)!: remove external CLI OAuth reuse 2026-01-26 19:05:00 +00:00
register.setup.ts refactor: share cli runtime error handling 2026-01-19 00:52:31 +00:00
register.status-health-sessions.ts docs: unify cli help examples 2026-01-21 04:48:33 +00:00
register.subclis.test.ts fix: show subcommand help on --help 2026-01-21 04:08:50 +00:00
register.subclis.ts feat: add system cli 2026-01-24 04:03:07 +00:00