🛠️ Need a Telegram bot in Python (aiogram) with Split API integration
📌 Task:
Develop a Telegram bot for selling stars ⭐ with a simple interface, manual payment confirmation, and automatic star transfer via Split API.
🔹 What the bot should do:
1. Menu to select the number of stars:
100⭐ – 85₴
200⭐ – 170₴
300⭐ – 255₴
400⭐ – 340₴
500⭐ – 390₴
1000⭐ – 825₴
2. After selection, the bot:
displays the payment card number
asks to specify your Telegram username
asks to send a photo of the receipt
3. Then the bot sends a message to the admin:
with the receipt photo
with the username
with the amount
and two buttons:
✅ Confirm
❌ Cancel
4. If “Confirm” is pressed:
the bot sends a POST request to the Split API (token already available)
stars are transferred to the user
the user receives a message about the successful operation
5. If “Cancel”:
the bot informs that the order has been canceled
⚙️ Additional features:
Button “Contact Support” — leads to my Telegram (opens chat with admin)
Broadcast: the bot should store user IDs and be able to send broadcasts (e.g., via /sendall command)
Hosting: preferably on Replit or Railway, or assistance with launching on another stable platform
🔐 Access:
My Telegram ID for the administrator will be provided
Split API key and bot token will also be provided privately
🔹 Payment after approval and testing
🔹 Contact me if you have experience in Python / aiogram / API