Technical specifications for developing a bot for energy procurement and resale
1. General overview
The bot performs automated energy procurement on exchanges and its resale to users. It analyzes prices on connected platforms and makes purchases at the lowest price at the moment. If the resource is unavailable on the exchange, the bot automatically switches to another platform with a better price.
2. Main functionality
2.1. Energy purchase
- User selects the required amount of energy and its duration manually.
2.2. AI mode (automatic energy procurement)
- Support for energy balance at the level of 131,000.
- Ability to connect an unlimited number of wallets.
- Administration of connected wallets.
2.3. Auto-replenishment of energy
- User sets the lower threshold of energy quantity.
- Determination of the amount to be purchased when the threshold is reached.
- Ability to connect an unlimited number of wallets.
- Administration of connected wallets.
2.4. Balance top-up
- Top-up via address or QR code.
- Support for TRX, USDT with automatic conversion to TRX.
2.5. Operation history
- Generate operation history in PDF and XLS formats.
- Two types of reports:
- "Balance top-up"
- "Energy purchase"
- Select period for report generation.
2.6. Referral program
- Generate a unique referral link for each client.
- Accrue percentages from registered users via this link.
2.7. Support and contacts
- Support channel.
- Contact for business partnerships.
2.8. Wallet analysis
- Analyze the number of transactions and resources spent.
- Comparative information on savings when using the service.
3. Administrative panel
3.1. Administration interface
- User-friendly interface for system management.
- Client database:
- List of clients.
- List of client wallets (with enable/disable or delete options).
- Referral program statistics (with enable/disable or delete options).
- Balance statistics with export options in PDF and XLS.
- Account blocking and deletion functions.
3.2. Exchange database
- List of connected exchanges for energy procurement.
- General statistics:
- Date, time, amount of energy, cost.
- Individual statistics:
- Date, time, amount of energy, cost.
- Enable/disable exchange functions for different operation types (energy purchase, AI mode, auto-replenishment).
3.3. Mailing functionality
- Sending general and personal informational messages.
Basically, copy this Telegram bot - @FeeSaver_bot