{"repo":"cruzlxyz/tempo-bot-101","free":true,"listed":false,"github":"https://github.com/cruzlxyz/tempo-bot-101","clone":"git clone https://github.com/cruzlxyz/tempo-bot-101.git","description":"Telegram bot yang bridge ke Tempo MPP — panggil GPT-4o, DeepSeek, dan Exa Search langsung dari chat Telegram.","language":"JavaScript","stars":61,"topics":["ai","bot","chatbot","deepseek","exa-search","gpt","gpt-4o","mpp","nodejs","telegraf"],"license":"MIT","category":"ai-agents","readme_excerpt":"tempo-bot-101 Telegram bot yang bridge ke Tempo MPP — panggil GPT-4o , DeepSeek , dan Exa Search langsung dari chat Telegram. Fitur - 🤖 Multi-model AI — GPT-4o (via Tempo OpenAI MPP), DeepSeek, Exa web search - 🔐 User whitelist — opsional, batasi bot ke Telegram user ID tertentu - ⏱️ Per-user cooldown — anti-spam, hemat credit Tempo - 🪟 WSL friendly — install step-by-step dari nol untuk Windows user - 🐧 Native Linux/macOS — works juga di luar WSL - 📡 Long message support — Telegram 4096 char limit di-chunk otomatis Requirements - Node.js ≥ 18 (download) - Tempo wallet (install) - Telegram Bot dari @BotFather - Windows 10/11 butuh WSL Ubuntu (lihat step 1) --- Quick Start (Native Linux/macOS) Windows + WSL Install (Step-by-step) 1. Install WSL Buka PowerShell as Administrator : Restart laptop, lalu buka Ubuntu dari Start Menu. 2. Install Package Butuh Node ≥ 18? Cek node --version . Kalau masih v12, pake nvm: 3. Install Tempo CLI 4. Login Tempo 5. Install Dependencies node modules tidak disimpan di git. Selalu jalankan npm install setelah clone. 6. Setup .env Isi minimal: bash npm start bash node bot.js text Bot aktif... Auth: 1 user di-whitelist Cooldown: 5000ms per user per service bash curl -fsSL https://tempo.xyz/install bash source /.bashrc bash cp .env.example .env nano .env isi TELEGRAM TOKEN= bash tempo request -X POST https://openai.mpp.tempo.xyz/v1/chat/completions \\ -H \"Content-Type: application/json\" \\ -d '{\"model\":\"gpt-4o-mini\",\"messages\":[{\"role\":\"user\",\"con","default_branch":null,"files":null,"tree":[],"storefront":"/r/cruzlxyz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cruzlxyz/tempo-bot-101/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}