SMS Activation Telegram Bot - 5sim Node.jsSMS Activation Telegram Bot - 5sim Node.js
Node.js Telegram bot for 5sim SMS activation with payments, languages, currencies, referrals, promo codes and admin panel Recently UpdatedSMS Activation Telegram Bot - 5sim Node.js
Node.js Telegram bot for 5sim SMS activation with payments, languages, currencies, referrals, pro...
Overview
SMS Activation Telegram Bot is a complete Node.js source code package for creating a Telegram-based SMS activation service powered by the 5sim API.
The bot allows users to search services and countries, order virtual numbers, receive SMS verification codes, manage wallet balance, view order history, use promo codes, and access referral rewards. It also includes a Telegram-based admin panel for managing users, payments, promo codes, bot settings, broadcasts, and basic statistics.
The project is built with Node.js and uses SQLite for local data storage. It is designed as a clean source code package for developers and buyers who want to launch their own SMS activation Telegram bot using their own API credentials.
Main highlights:
- Node.js Telegram bot source code
- 5sim API integration
- SQLite database
- Multi-language interface
- Multi-currency display
- CryptoBot payment support
- Telegram Stars payment support
- Referral system
- Promo code system
- Favorites and order history
- Auto-refund logic for undelivered SMS orders
- Force subscription option
- Telegram-based admin panel
- Environment-based configuration
- Installation and admin documentation included
Important:
This item includes source code only. Buyers must provide their own Telegram Bot Token, 5sim API key, hosting environment, and optional payment provider credentials. No real API keys, user data, orders, node_modules, or database files are included.
Features
Node.js Telegram bot source codegrammY Telegram bot framework5sim API integrationVirtual SMS number orderingService and country searchMulti-language supportMulti-currency displayCryptoBot payment optionTelegram Stars payment optionUser wallet and balance systemReferral commission systemPromo code managementFavorites systemUser order historyAuto-refund handlingForce channel subscription optionTelegram admin panelUser search and managementBan and unban usersAdd or deduct user balanceBroadcast messagesConfigurable service feeConfigurable referral rateSQLite databaseEnvironment configurationREADME, installation guide, admin guide, and changelog included
Requirements
Node.js 18 or highernpmTelegram Bot Token5sim API keyVPS, cloud server, or compatible hostingSQLite supportBasic Node.js deployment knowledgeCryptoBot API token, optionalTelegram Stars setup, optional
Instructions
Download and extract the ZIP file.Rename .env.example to .env.Add your Telegram Bot Token, admin Telegram ID, 5sim API key, and optional payment credentials.Install dependencies using npm install.Start the bot using npm start.Open the bot in Telegram and send /start.Admin users can access the admin panel using /admin.Full setup details are included in the README, installation guide, and admin guide.
| Category | Scripts & Code / NodeJS |
| First release | 8 July 2026 |
| Last update | 8 July 2026 |
| Tags | multi language, admin panel, SQLite, NodeJS, automation, multi currency, telegram bot, crypto payments, referral system, promo codes, sms activation, virtual number, telegram stars, sms verification, 5sim |








