π Full-featured Telegram Reseller Bot built with Python (aiogram 3) and SQLAlchemy. Integrates with Akunding Store Reseller API for automated digital delivery, featuring Ethiopian local payments (Telebirr, CBE, CBE Birr), multi-chain crypto (Binance Pay, USDT BSC/Polygon/TRC20), dynamic profit margin engine, and in-bot admin control.
# ποΈ Nochew Store - Telegram Reseller Bot
A production-ready Telegram Reseller Bot built with **Python (`aiogram 3.x`)**, integrating with the **Akunding Store Reseller API**, supporting **Ethiopian Local Payments (Telebirr, CBE Bank, CBE Birr) & Crypto (USDT)**, an in-bot **ETB Wallet System**, a **Live Exchange Rate Engine**, and a **Secure In-Bot Admin Dashboard**.
---
## β¨ Features
- **π Wholesale to Retail Fulfillment**:
- Automatically fetches live stock and products from Akunding Store API.
- Automatically calculates your custom retail price in **ETB** using your current `USDT_TO_ETB_RATE` and profit margin.
- Instant digital delivery of credentials / license keys directly to the customer in Telegram.
- **π³ Ethiopian Local Payments & Crypto**:
- Supports **Telebirr**, **Commercial Bank of Ethiopia (CBE)**, **CBE Birr**, and **USDT (TRC20/BEP20)**.
- In-bot wallet system: Users deposit funds once and can make instant 1-click purchases anytime.
- Screenshot / Transaction Reference ID receipt submission with anti-fraud duplicate check.
- **π Automated Restock Alerts Engine**:
- Background stock monitor detects stock increments or new product arrivals.
- Automatically posts styled announcements to your designated Telegram channel with direct 1-click buy deep links.
- **π In-Bot Admin Dashboard (Strictly for Admins)**:
- π₯ **Pending Deposits Queue**: 1-click `[β
Approve]` (automatically credits user balance & notifies them) and `[β Reject]`.
- π± **Live Exchange Rate & Margins**: Update `USDT_TO_ETB_RATE` (e.g. 150) and profit `%` in real-time.
- π¦ **Payment Accounts Management**: Edit Telebirr, CBE, and USDT details directly within Telegram.
- π° **Akunding Wholesale Monitoring**: Live wholesale balance check (`/v1/me`) and stock monitoring.
- π₯ **User Management**: Search user by ID or @username, add/deduct ETB balance, ban/unban.
- π **Analytics & Broadcast**: View total revenue, sales count, and broadcast messages to all bot users.
---
## π Quick Setup Gui β¦