Setup Guide

Telegram Growth Engine Setup

Follow these steps to install, authenticate, configure, and launch the autonomous Telegram system.

Prerequisites

  • Node.js 18+
  • Telegram account with phone access
  • OpenAI API key
  • Telegram API ID and API hash
  • VPS or always-on server

Step 1: Get Telegram API Credentials

Go to my.telegram.org, log in, and create an API application. Copy your API ID and API hash.

Step 2: Install

cd telegram-engine
cp config.example.json config.json
npm install
node core/bot_engine.js --auth
npm start

Step 3: Configure config.json

{
  "telegram_api_id": "YOUR_API_ID",
  "telegram_api_hash": "YOUR_API_HASH",
  "openai_api_key": "YOUR_OPENAI_API_KEY",
  "brand_name": "WeMagnifAI",
  "website_url": "https://wemagnifai.com",
  "target_keywords": ["AI agency", "SaaS founders", "growth marketing"]
}

Step 4: Run Authentication

Enter your phone number, Telegram code, and 2FA password if needed. The session will be saved for future runs.

node core/bot_engine.js --auth

Step 5: Start the Scheduler

npm start

Keep the process alive on your server so the cron jobs can run throughout the day.

Monitor the Dashboard

Open the dashboard to watch live activity, lead scores, group performance, and campaign status.

Open DashboardBack to Sales Page

Video Placeholder

Setup walkthrough video placeholder