Development of a Telegram bot uploader.
Project Goal:
Create a Telegram bot that allows users to download resources from the Envato Elements platform using commands in the bot.
1. General Requirements:
- Platform: Telegram API.
- Development Language: Python or you can suggest your own.
- Hosting: Cloud services (e.g., Heroku, AWS, Google Cloud) or a local server with a permanent connection setup.
2. Main Functionality:
2.1 User Registration and Authorization
- Upon first launch, the bot sends a welcome message with information about its capabilities.
- Support for two languages: Ukrainian and Russian.
- The "Start" button activates access to the functionality.
2.2 File Downloading
- The user sends a link to the desired resource from Envato Elements.
- The bot checks the link for validity (must be an Envato URL).
- Downloading is limited by the number of available downloads (e.g., 1 download = 1 diamond).
- The bot provides a file for download, which will be available for a limited time (e.g., 7 days).
2.3 Purchasing Diamonds (in-app currency)
- The user can purchase additional downloads via card payment or cryptocurrency.
- Upon successful payment, diamonds are automatically credited to the user.
2.4 Download Status Notifications
- The user receives a notification that the file is being processed.
- Upon completion of the download, the user receives a download link.
2.5 File Management
- Built-in command to view all available files via the "My Files" button.
- Ability for the user to delete files.
3. Additional Features:
- Integration with payment systems for card or cryptocurrency payments.
- Logging system to track user actions (for the administrator).
- Notifications to the administrator in case of download errors or exceeding limits.
4. Bot Commands:
- /start – Welcome message and instructions.
- /help – Get instructions on how to use the bot.
- /download [URL] – Download a file from the link.
- /buy – Purchase diamonds.
- /files – List of available files for download.
- /language [ua/ru
- ] – Change language.
- /support – Contact the administrator for technical support.
5. Administrative Functionality:
- Admin panel for:
- Viewing and managing users.
- Controlling available downloads and payments.
- Monitoring bot activity.
- Automatic deletion of files 5 days after download.
6. Interface Design:
- Use built-in Telegram buttons (InlineKeyboard).
- Clear menu structure.
7. Security Requirements:
- User data encryption.
- Link validation check before downloading.
- Webhook integration with SSL certificate.
8. Deadlines:
- Development: 2–3 weeks.
- Testing: 1 week.
Or you can suggest, the task is not urgent.
9. Result:
A Telegram bot ready for launch and meeting all the above requirements.
I attached a photo of how it might look. There is also a link to familiarize yourself with the functionality @elements_downloader_bot
If you have any questions, I will be happy to answer. I am looking for someone for ongoing support.
From the performers, I would like to hear:
1) Execution timelines
2) Budget
3) Have you done similar projects before.
4) What else will be needed from my side
Applications 2
-
2986 37 0 1 Hello. I will create a bot for you. The price and deadlines are indicated below. I have work experience. Feel free to contact me to discuss the details. You can see examples of my work in the projects.
-
102 1 0 Good day! I am ready to create the bot in 2-3 days, I don't see anything complicated in this task, at most one more day for refinements. I write in Python, I am familiar with various hosting services, and I will want to host it upon completion. Based on this, the price is 2, at most 2.5 thousand hryvnias. I am ready to take on your project right today. I would be happy to discuss the project in more detail in direct messages.
-
1423 20 1 Good evening,
I am an experienced Telegram bot developer with over 4 years of experience, an impressive portfolio, and a desire to achieve quality results quickly and accurately. I have reviewed your task and can execute it efficiently and effectively.
Portfolio
Freelancehunt
I offer a full range of services to make your project successful and easy to develop further. My goal is to provide quality development that not only meets your requirements but also exceeds expectations. I handle everything from development and testing to deploying all necessary components. You will receive a ready-made "turnkey" project, and you won't need to look for additional specialists.
… Moreover, I provide full support at every stage. Together with you, we will discuss all important aspects, and I will help you think through the logic and functionality of your project to make it user-friendly and intuitive.
By collaborating with me, you gain not just a developer but a reliable partner who is invested in your success. Ready to create something special together? Let's discuss your project in more detail!
My task is to provide reliable support throughout the entire project and after its completion. Rest assured, I am always available, ready to answer your questions and solve any tasks in real-time.
I am open to new exciting projects and ready to contribute to their successful implementation. I look forward to the opportunity to discuss the details and start our collaboration.
-
449 3 1 1 Good day!
I offer my services for creating a Telegram bot that allows users to download resources from Envato Elements, meeting all specified requirements.
What I offer:
Bot development:
Full implementation of functionality: from registration and authorization to payment system integration and file management.
Bilingual support (Ukrainian and Russian).
… Flexible admin panel for managing users, files, and monitoring actions.
Limit and internal currency system (diamonds).
Platform:
Telegram API using Python (libraries python-telegram-bot, aiogram, or by agreement).
Hosting on your chosen server (AWS, Heroku, Google Cloud).
Security:
User data encryption.
SSL certificate for Webhook.
Link validation and abuse protection.
Post-launch support:
Technical problem resolution.
Functionality updates as needed.
The price may be adjusted after clarifying all details.
Experience in similar projects:
Implemented Telegram bots with download, payment, and data management functions.
Integration with payment systems (Stripe, cryptocurrencies, PayPal).
What is needed from your side:
Telegram bot API key.
Data for integration with payment systems.
Test account for working with Envato Elements (if available).
Clarification of functionality details (for example, download limits).
I am ready to answer all your questions and offer additional solutions for optimizing the project. I look forward to your feedback!
-
9927 117 0 Hello.
I am developing bots for Telegram using NodeJS. I am ready to take it on. Write to me, we will discuss.
-
3186 52 1 Good afternoon
I am ready to complete this work
Write to me
I will be happy to help
-
3367 84 0 Ready to take it on.
But we need to clarify the order details, write!
I will implement it with a script in Python.
Current freelance projects in the category Bot Development
I am looking for a strong specialist in trading bots and agents.
250 USD
It is important to start - TODAY I need a person who has experience in writing trading bots on DEXs (needed on the BSC network) with an understanding of transaction costs, gas, etc. I want to test several trading strategies on a real trading agent I need to quickly… Cryptocurrency & Blockchain, Bot Development ∙ 17 hours 9 minutes back ∙ 19 proposals |
Creation of a TikTok farm with income generation
601 USD
Looking for a person who can write software for a TikTok farm, so we can generate traffic and earn income. We are seeking a ready-made solution with a full cycle. Python, Bot Development ∙ 1 day 19 hours back ∙ 15 proposals |
Pocket Option trading bot
71 USD
I need a bot and your expertise who has already been able to create a similar bot when the bets are correct, they are read from Pocket Option I am interested in Brent Oil I do not need a beginner or someone who will just write code for the sake of it I need someone who knows… AI & Machine Learning, Bot Development ∙ 2 days 20 hours back ∙ 19 proposals |
TG BOT for Auto Ria
156 USD
We are interested in creating a bot that can send 1000+ exchange offers per day from one account. Authorization through Ria login and password, with characteristics exclusively those listed on the portal. The ability to limit the number of exchange requests. Also, monitoring… Bot Development ∙ 2 days 21 hours back ∙ 43 proposals |
Integration of Viber in 8.3
223 USD
Need Viber integration into own CRM (1C 8.3)About the Company The company "Domofon System" is engaged in the installation and maintenance of intercom systems. Base of over 40,000 subscribers. We work on our own customized system based on 1C 8.3. We are looking for a specialist… Databases & SQL, Bot Development ∙ 2 days 22 hours back ∙ 16 proposals |