2025 · Commercial (Discontinued)
Crypto Autobuy Bot
A self-serve store bot with its own credit wallet. Users top up with crypto, buy from a button panel, and get their product delivered instantly in DMs - with no human in the loop.
- Python
- discord.py
- Flask
- OxaPay (crypto)
- ~2,400 lines
A store that runs itself
This is a store with no one behind the counter. Everything happens on its own, inside Discord.
Each user has a credit wallet. They buy from a simple button-and-dropdown panel, pick a quantity, add a coupon if they have one, and confirm. The bot slices the items out of the stock, delivers them to their DMs as a file, and saves everything to its own database. It even auto-holds products when they expire and warns buyers before time runs out.
- An internal credit wallet for every user, with balance and history
- Button and dropdown buy flow with quantity and coupons
- Instant delivery in DMs, with sold stock archived automatically
- Its own coupon system and a live leaderboard
Crypto in, product out
To add credits, a user runs a command and the bot creates a live crypto invoice through a payment gateway. They pay, and that is it.
When the payment lands, the gateway calls back to my Flask server. The bot checks the signature with HMAC first, so nobody can fake a payment, then credits the user and logs it. A custom, auto-recovering lock keeps the file database safe even under many buyers at once. It is about 2,400 lines, and once it is running, it sells and delivers while I sleep.
- Live crypto invoices through a merchant gateway
- HMAC-verified callbacks - no fake payment gets through
- Product-expiry automation that warns buyers in advance
- A concurrency-safe file database with self-recovering locks