Budget: 27000 UAH Deadline: 15 days
Hello! 👋
I am ready to develop a Telegram bot in the genre of text MMORPG with a full progression system, PvE/PvP battles, and economy.
I already have experience creating complex Telegram projects — from bots with AI logic and scoring systems (Solana Sniper Bot) to bots managed through an admin panel and game mechanics. Therefore, I architecturally understand how to build a stable and scalable system.
How I see the implementation:
1. Architecture
• Python + Aiogram/FastAPI + PostgreSQL (or MongoDB)
• ORM (SQLAlchemy / Tortoise) for storing player data.
• A separate layer for game logic (quests, combat, inventory, PvP).
• The ability to connect a frontend/dashboard (via API).
2. Core functionality
• Character creation and customization.
• Combat system (PvE and PvP) with attribute calculations.
• Economy: trading, gold, shop, exchanges between players.
• Social elements — clans, chat, friends, rankings.
• Quests and events with automatic rewards.
3. Admin panel / website
• Management of players, currency, items.
• Viewing statistics, leaderboards, activity.
• The ability to manually add resources or create events.
4. Additionally
• Asynchronous processing and event queue (for multiplayer battles).
• Webhook integration and a separate assistant bot.
• Secure authorization and data backup.
Risks and nuances:
• It is necessary to think through class balance, leveling system, and loot — this will take some time.
• If a web interface is planned — a separate API layer will be required.
• For large communities — it is worth considering database scaling and Redis caching.