Budget: 27000 UAH Deadline: 45 days
Good day. I would evaluate this project not as a simple bot, but as a full-fledged product in the Telegram Mini App - approximately from 220,000 UAH and 45 working days for the first stable version.
Essentially, there are 4 parts needed - a Mini App with a gaming interface, server logic, a Telegram bot for notifications, and an admin panel. I would separately include anti-fraud for referrals, a currency transaction log, roles in the admin panel, statistics on partners, tasks, tournaments, and mailings. Look, there’s a nuance here - if there are links to casinos, we need to consider 18+, geo-restrictions, Telegram rules, and the legal aspect from the start; otherwise, technically everything may look nice, but it could be painful for the business later =/
From a similar approach, I can show examples of system development
> https://business.ingello.com/platforma - a platform with roles, cabinets, user logic, and process management
> https://business.ingello.com/forma-bpm - complex business logic, admin part, processes, data, and scenario management
> https://business.ingello.com/vorfahr - an example of a product approach to automation and user scenarios
The main Ingello profile for the exchange - https://systems-fl.ingello.com/ua
I would proceed with short project planning, then design key screens, and then develop the core and admin panel. We can keep it simple at the start - make the first version with the main features, tasks, partners, friends, tournaments, profile, currency, promo codes, mailings, and basic protection against fraud.
For an accurate estimate, two clarifications are needed
> Are the casino affiliate links already available, or do we also need to prepare the mechanics for tracking transitions and conversions?
> Should the mini-game be included in the first version, or is internal currency, tasks, bonuses, tournaments, and referrals sufficient?
From your side, access to the Telegram Bot, a list of partners, rules for currency accrual, bonuses, levels, tournaments, and desired restrictions by countries will be needed. Everything else - architecture, design, server, admin panel, analytics, and launch - we can take on ourselves. The devil, as always, is in the details, but that’s exactly why proper planning is needed before development =)