Telegram bot
Technical Task: Telegram Bot for Cryptocurrency Trading
Project Description
Develop a Telegram bot that will allow users to trade cryptocurrencies through integration with an exchange. The bot should provide the ability to buy and sell cryptocurrencies, track balances, view active orders, and receive up-to-date market information.
Functionality
1. Registration and Authorization
- Functionality:
- User registration via Telegram ID.
- Storage of exchange API keys (including Binance, KuCoin, or others).
- Validation of entered keys through a test request to the exchange.
2. Trading
- Functionality:
- Manual trading:
- Buying cryptocurrency (entering the symbol, e.g., BTCUSDT, and amount).
- Selling cryptocurrency.
- Automated trading:
- Creating limit and market orders.
- Stop-loss and take-profit.
- Manual trading:
3. Balance Tracking
- Functionality:
- Viewing the total account balance.
- Viewing the balance of specific assets.
4. Market Information
- Functionality:
- Receiving current cryptocurrency prices.
- Displaying charts (via exchange API or third-party services).
- Information on 24-hour price changes.
5. Order Viewing
- Functionality:
- Viewing active orders.
- History of executed orders.
6. Notifications
- Functionality:
- Notifications about order status changes.
- Notifications about reaching a specified price level for cryptocurrency.
7. Integration with Exchanges
- Functionality:
- Support for integration with APIs of leading exchanges (Binance, KuCoin, etc.).
- Use of official SDKs to ensure security.
8. Admin Panel
- Functionality:
- Tracking user activity.
- Managing access to the bot.
- Logging transactions for administrators.
Technical Requirements
1. Architecture
- The bot must operate through the Telegram Bot API.
- Backend in Python (FastAPI/Django) or Node.js (NestJS/Express).
2. Exchange Integration
- Use of official exchange APIs (Binance API, KuCoin API).
- Storage of user API keys in encrypted form.
3. Security
- All API requests must be executed over HTTPS.
- Encryption of API keys (e.g., AES-256).
- Protection against excessive use through rate limiting.
4. Interface
- Simple text interface with buttons for action selection.
- Support for multiple languages (optional).
5. Infrastructure
- Hosting on AWS, Heroku, or another platform supporting containers (Docker).
Development Timeline
- MVP development: 4–6 weeks.
- Full version: 8–10 weeks.
Expected Outcome
- A ready Telegram bot with the specified functionality.
- Documentation for setup and usage.
- Warranty support (1–3 months).
-
1447 20 1 Good day,
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.
… Furthermore, 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 only a developer but also 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.
-
1816 31 0 Hello, I am ready to develop.
Write to me in private messages to discuss the details.
-
2163 14 0 1 Hello, my name is Roman, and my team of developers is ready to complete your task.
We have 3 years of development experience and have completed a similar project.
We know how to do everything with quality, and we provide a quality guarantee.
I suggest further discussion in the chat.
-
10152 117 0 Hello!
I am developing bots for Telegram on NodeJS. I am ready to take it on. Write to me, we will discuss.
Current freelance projects in the category Bot Development
Telegram Bot RPGHello, dear programmers! I am looking for a developer to create a Telegram project in the format of a text-based role-playing game (RPG) in the Eurovision universe (similar to text-based role-playing Club Romance). Please read the concept step by step and give your feedback on… Gaming Apps, Bot Development ∙ 37 minutes back ∙ 23 proposals |
Technical Specification for Refinement of AI Bot for Generating Personalized SongsTECHNICAL TASK FOR IMPROVING THE AI PERSONAL SONG GENERATOR BOTMAIN GOAL Create a stable premium product that: generates the highest quality personal songs; does not fabricate facts about the client; works stably under load; is easily scalable; allows for analysis and… Python, Bot Development ∙ 1 hour 29 minutes back ∙ 13 proposals |
A bot needs to be created in Telegram for subscription payment.
45 USD
A bot needs to be created in Telegram where users can subscribe for access to the webcams located in the yard. Organize payment for two types of subscriptions (monthly and daily) in the bot. The bot should automatically check the payment and then provide access links. Python, Bot Development ∙ 18 hours 15 minutes back ∙ 71 proposals |
Development of an AI consultant for a work visa verification website (WordPress)Development of an AI Consultant for a Work Visa Check Website (WordPress) About the Project An English-language website is being developed for the preliminary check of eligibility for a work visa in Israel. An AI consultant in the format of an online chat is needed to assist… AI & Machine Learning, Bot Development ∙ 1 day back ∙ 34 proposals |
SMM + content manager for an IT school - experience with funnels and course promotionAbout us A young practical IT education project at the start. We are preparing the first batch of the PM course and building channels from scratch. We are looking for a person with whom we will grow. What needs to be done We have a vision, but no written strategy. We are looking… Social Media Marketing (SMM), Bot Development ∙ 2 days 1 hour back ∙ 23 proposals |