artickc/grok-telegram-bot — explained in plain English
Analysis updated 2026-05-18
Send coding prompts to Grok from your phone via Telegram instead of a terminal.
Watch or attach to a Grok coding session that is already running on your PC.
Switch between multiple saved xAI accounts if one runs out of usage credits.
Schedule a recurring Grok task, like a daily code review, delivered to your chat.
| artickc/grok-telegram-bot | agbara286/saint-cms | anuj-kumary/your-github-contributions | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | — | 2026-06-07 |
| Maintenance | — | — | Maintained |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires the Grok CLI and an xAI account (SuperGrok or X Premium+), plus a Telegram bot token from BotFather.
Grok Telegram Bot lets you control the official Grok Build CLI, an AI coding assistant from xAI, straight from a Telegram chat instead of a terminal window. You sign in with your xAI account, and from then on you can message the bot from your phone or anywhere Telegram works, watching Grok plan out work, read files, run commands, and edit code on your machine in response. It is a fork of an earlier bot the same author built for a different coding assistant, rebuilt specifically for Grok and expanded into a fuller multi session client. The bot lets you browse and switch between project folders, resume sessions you started earlier, and even watch or attach to a coding session that is running live on your computer right now. You can stop a specific session by its process id, or stop all of them at once. A persistent menu and status panel keep you updated on your current project, model, and session while a task runs. You can schedule prompts to run automatically, daily or weekly for example, with results sent back to your chat, and you can send multiple photos alongside a prompt for the agent to look at. Signing in and switching accounts can be done entirely from the chat itself, without touching a terminal, through a device code flow. You can save several xAI logins and tap between them, and the bot can automatically try your other saved accounts if one runs out of usage credits partway through a task. File edits show up as readable diff blocks with clear added and removed line counts, and messages sent while Grok is busy get queued and run automatically once it becomes free. Under the hood, the bot talks to the Grok CLI using something called the Agent Client Protocol, running the CLI as a background process and streaming its output back into Telegram as formatted messages. To use it, you need Node.js 20 or later, the Grok CLI, a Telegram bot token from BotFather, and your own Telegram user id. It installs with a single npm command as a global command line tool that can run in the foreground or as a 24/7 background service across Windows, Linux, and macOS. It is released under the MIT license. The full README is longer than what was shown.
A Telegram bot that lets you control the Grok Build CLI coding assistant from your phone, including watching live sessions, switching xAI accounts, and scheduling tasks.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Grok CLI.
MIT license: free to use, modify, and share for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.