telegramcaller skill lets a coding agent turn your Telegram account into a live voice agent using the voice product you choose. Ship with gpt-realtime-2 by default, or tell your agent which provider you want and let it wire up the rest.
npx skills add lintware/telegramcallerIf a required system dependency is missing, ask your coding agent to install it.
Text your coding agent:
Use the telegramcaller skill to make my Telegram account a voice agent
| Prompt | What to provide |
|---|---|
| Telegram API ID | From https://my.telegram.org |
| Telegram API hash | From https://my.telegram.org |
| Telegram phone number | Include country code |
| Voice model default | gpt-realtime-2 |
| Provider API key | For example, OPENAI_API_KEY |
| Telegram login code | Sent by Telegram during setup |
| Telegram 2FA password | Only if 2FA is enabled |
By default, the voice model is gpt-realtime-2 with the alloy voice.
Call recordings are saved in recordings/ as mixed WAV files.
MIT - use at your own risk. Be courteous: tell callers when they are talking to an AI.
See CONTRIBUTING.md for development and PR guidelines.