General information
The most important thing is that I am looking for a person for long-term work. I already have several existing projects, as well as many ideas for new projects that need to be developed, maintained, and constantly updated.
Currently, I already have a fully functioning Telegram bot that has been operational for about six months. The bot is related to the sale of Telegram Stars and Telegram Premium. There are already active users and purchases in the bot. Now I want to make a major update to it and build a complete system around it consisting of several interconnected projects.
The update has already been started by another person, and it is currently about 15% ready; I do not know the exact percentage. Development needs to continue, the existing code needs to be completed, and in the future, I will need to engage in further support of the projects (obviously, I will pay for this).
Main idea of the projects
We need to create about 3-4 interconnected Telegram bots/projects.
All projects should be interconnected through transitions, advertising each other, and a common ecosystem, so to speak.
For example:
— from the main bot, there should be a transition to the case bot
— from the case bot, there should be a transition to the Stars earning bot
— from the earning bot, there should be a transition to the TON selling bot
— and so on
The main task is to distribute the audience among several projects and not keep all the activity in one place.
First bot — referral system and tasks
The first bot should be built to attract as many users as possible.
Main idea:
— the user invites other people
— receives Telegram Stars for this
— can automatically withdraw earned Stars
There should also be a task system in the bot:
— for example, as I see it, a person completes a task, sends screenshots, and I receive it as an application, and I, as an admin, check it, approve it, and issue stars
What is needed:
— a clear and beautiful referral system
— automatic withdrawal of Stars
— task system
— a convenient interface within Telegram
The main goal of this project is to attract new audiences as much as possible and retain users within the ecosystem.
Second bot — main existing bot
The second bot is the main bot that is already working now.
It already has:
— the sale of Telegram Stars is operational
— the sale of Telegram Premium is operational
— there are active users
— there are real purchases
What needs to be added:
— the ability for users to sell Stars
— automatic payouts in cryptocurrency TON
— reissuing Stars in case of errors
— a powerful referral system (can borrow from the first bot)
— automatic withdrawal of earned Stars
— internal statistics
— admin panel
— logging system
— error notifications
— auto mailings
— improved interface
— full automation of most processes
— and maybe an app where you can buy stars, etc.
It is also very important to implement automatic exchange rate recalculation.
For example:
— the TON exchange rate changes
— the price of Stars on Fragment changes
— the bot automatically recalculates prices
In the admin panel, I should be able to set my profit percentage.
That is:
— I set the profit percentage
— the bot automatically calculates the final price for the user
— everything works without my involvement
Logging and error system
It is very important to implement full logging.
For example:
— if Fragment did not issue Stars
— if Telegram issued an error
— if there was a failure
— if the operation hung
The bot should:
— send a notification to me in the admin panel
— send a notification to the user
— automatically retry issuing Stars
For example:
— error
— after 1 hour, retry
— if there is an error again — another attempt
— conditionally 5-10 automatic attempts
If after all attempts Stars are not issued:
— the user receives a message to contact support
— I receive a notification for manual order verification
I should also see:
— the TON balance in my wallet (if possible)
— purchases
— payouts
— errors
— statistics
— profit
— basically, it should be convenient to see how the bot works
Third bot — selling TON / cryptocurrency
It may be necessary to create a separate bot for selling TON/cryptocurrency.
Reason:
— the payment system may not allow the sale of cryptocurrency within the main bot
Therefore, the sale of TON will most likely need to be moved to a separate bot.
What is needed approximately:
— buying TON
— selling TON
— automatic operations
— linking with other bots
— automatic exchange rate updates
— logging of operations
Fourth bot — cases / loot boxes
The fourth project is a bot with cases.
Idea:
— the user opens cases for Telegram Stars IN THE TELEGRAM APP
— gets a chance to win:
• Stars
• NFT gifts
• maybe crypto, not sure if allowed
As far as I understand, the code for the cases is already about 60-70% ready, based on the code I currently have.
What is needed:
— check the code
— understand what is already ready
— fix errors
— complete functionality
— create a normal interface
— link everything with other projects
Telegram Mini Apps / applications within Telegram
It is also very important to be able to work with Telegram Mini Apps / Telegram Web Apps.
Possibly:
— buying Stars
— selling Stars
— buying TON
— selling TON
— cases
should work specifically through the app within Telegram, not through regular bot buttons.
This is especially true for cases.
That is:
— the user opens the app within Telegram
— sees a full interface (already ready in some form)
— opens cases
— sees balance
— sees transaction history
— uses all functions through Mini App
It is also necessary to create a system of auto mailings/auto notifications.
For example:
— the user enters the bot
— after a day receives a message that we have a referral system
— after a few days receives a message about tasks
— after a week receives a notification about cases
— later receives information about other projects
Important:
— messages should be sent automatically
— there should be support for beautiful text
— buttons
— links
— transitions between projects
Website
In short, I don't know if a website is needed, but maybe so that people can find our projects in case of anything, or to serve as a kind of gateway to all our projects.
Main goal
The main task is to build a complete interconnected ecosystem of Telegram projects, where:
— everything is maximally automated
— projects are interconnected
— users can transition between projects
— most processes work without manual intervention
— all errors, statistics, and operations are controlled within the system
I need a person with a good level of coding.