Project Summary
Design and implementation of a specialized Telegram bot in the field of financial markets and cryptocurrencies that provides complete and reliable information about tokens, contract addresses, and pools to users. The bot’s goal is to deliver data-driven support for trading decisions and facilitate access to daily signals and analyses.
Role & Technical Specifications
Programming language: Python
Main library: telegram-bot (Telegram library for Python)
Domain: Data scraping and Telegram bot development
Team: Solo — ArminTGCO (armintgco)
Development duration: 10 days
The bot consists of two separate sections: Admin Panel and User Panel — both designed with a focus on simplicity, configurability, and security.
View full bot statistics and user subscription status (key metrics and usage analysis).
Change subscription prices and payment-related settings (flexibility for plans and discounts).
Configure referral system rewards.
Manage educational content displayed inside the bot.
Set support ID for quick contact with the support team.
Configure wallet and gateway settings for cryptocurrency payments.
Broadcast messages to users with filtering and scheduling options.
Manually add subscriptions for users (to resolve payment issues or grant rewards).
Full introduction to the bot and how to use it (simple onboarding for new users).
Education and articles section to improve financial literacy and tool usage.
In-app support to answer users’ questions.
User account dashboard showing subscription status, payment history, and profile management.
Purchase subscriptions with multiple selectable plans.
Rial (Toman) payment gateway.
Cryptocurrency payment gateway (supports wallets/crypto transactions).
Referral system with tracking and reward payouts.
“Coming Soon” section for upcoming features and user notifications.
Daily recommended liquidity pools (Liquidity Pools).
Daily recommended tokens.
Token status search and contract address lookup (Contract Address Lookup).
To ensure accuracy and comprehensiveness, multiple reputable cryptocurrency and blockchain APIs and structured scraping methods are used. Data is processed, filtered, and normalized so that reliable and complete information is presented to the user (prices, liquidity, transactions, contract status, etc.).
Provides complete and reliable data for quick analysis of tokens and contracts.
Sends daily recommendations in the form of selected tokens and pools.
Simultaneous access to educational materials and support within Telegram.
Combines traditional payments (Toman) and crypto payments to cover a wide range of users.
Management and monitoring capabilities through the admin panel for owners and admins.
The bot is active on Telegram.
Active users: 4,000 users.
Active subscriptions: 3,600 subscriptions.
Ownership/Rights: The shares of this project belong to the client.
The code architecture is modular to allow adding new APIs, analytic metrics, or expanding payment capabilities easily.
Security implementation for wallets and sensitive data is considered (encryption of wallet/token settings and access separation).
Designed for scalability to accommodate increased users and requests in the future.