feat(extensions): add telegram-tts extension for voice responses

Add a new extension that provides automatic text-to-speech for chat
responses using ElevenLabs API.

Features:
- `speak` tool for converting text to voice messages
- RPC methods: tts.status, tts.enable, tts.disable, tts.convert
- User preferences file for persistent TTS state
- Configurable voice ID, model, and max text length

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Glucksberg
2026-01-23 00:38:43 +00:00
committed by Peter Steinberger
parent 202d7af855
commit 5428c97685
4 changed files with 434 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
{
"name": "@clawdbot/telegram-tts",
"version": "0.1.0",
"private": true,
"description": "Automatic text-to-speech for chat responses using ElevenLabs",
"main": "index.ts"
}