Catalog npm
PACKAGE EXPLORERView in registry

-vibe-coder-telegram

npm

A CLI package that scaffolds a Telegram-based coding assistant into an existing Node.js project.

botclicoding-assistantnodejsscaffoldtelegram
Versions collected1
Direct dependencies6From release 1.0.0
Last observed20 Oct, 16:08 UTC

README

Current package documentation

package-vibe-coder-telegram

A CLI scaffolder that adds a Telegram-based coding assistant into an existing Node.js project.

Features

  • npx package-vibe-coder-telegram init
  • npx package-vibe-coder-telegram init my-project
  • Generates telegram/ folder with modular commands and utilities
  • Generates .env.example
  • Injects bot scripts into target package.json
  • Automatically installs required runtime dependencies
  • Includes error handling, timestamp logging, and VS Code file creation support

Installation

Use npx directly without installing globally:

npx package-vibe-coder-telegram init

Or generate into a target folder:

npx package-vibe-coder-telegram init my-project

Usage

Run the CLI in the target project directory:

cd existing-node-project
npx package-vibe-coder-telegram init

If you want to scaffold into another path:

npx package-vibe-coder-telegram init path/to/project

Generated bot commands

  • /ping — test bot online
  • /cmd <shell command> — execute command and return stdout/stderr
  • /new <relative/file/path> — create a file recursively and open it in VS Code

Required environment

Copy .env.example to .env and set values:

TELEGRAM_BOT_TOKEN=your_bot_token
ALLOWED_CHAT_ID=123456789
OPEN_EDITOR_COMMAND=code

Target package scripts

The initializer injects these scripts into the target package.json:

  • telegram:start
  • telegram:env

Publish to npm

  1. Update the version in package.json.
  2. Log in to npm:
npm login
  1. Publish the package:
npm publish --access public
  1. Verify the published package by running:
npx package-vibe-coder-telegram --help

Notes

  • The generated bot uses polling via node-telegram-bot-api.
  • /cmd and /new commands are restricted to ALLOWED_CHAT_ID for security.
  • OPEN_EDITOR_COMMAND defaults to code for VS Code integration.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.0Registry latest16 May 20266

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 16:08 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:a1bef275a929248f100350e6e0b1fcd1f897a2667363c8c760f60998b284d30e