I need one Telegram bot that can centralise the way I run my small shop. The main goal is to manage the stock I sell, yet the same bot must also perform card checks and keep basic crypto balances for each user who interacts with it. Here’s the functional picture: • Card validation, card information retrieval and in-chat transaction processing so I can instantly confirm whether a card is good before completing a sale. • A stock module where I upload items, let the bot deduct quantity as orders come in and alert me when inventory runs low—this is the primary purpose of the project. • For buyers who pay with crypto, the bot should show their current balance, let them request a top-up and keep a simple transaction history (checking account balance, adding top-up to account, tracking transaction history). All actions must be available through Telegram commands or inline buttons; no external dashboard is required right now. Clean, well-commented code is essential because I will be hosting and maintaining it myself. I’m comfortable with Python (aiogram) or Node.js (telegraf), but feel free to propose another framework if it gets the job done efficiently. Deliverables – Complete, production-ready source code with a clear README and step-by-step deployment guide for my VPS – Simple JSON or SQL schema for storing cards, stock and crypto balances – Demonstration script or instructions that show the bot validating a sample card, reducing stock after a mock sale and updating a crypto balance after a fake top-up I’ll mark the project finished once the bot runs in my test chat and each of those demo flows works without errors.