Budget: 27000 UAH Deadline: 20 days
Hello.
I am developing bots for Telegram on NodeJS. Ready to take on the project. Write to me, let's discuss.
🧠 Technical Specification: Telegram bot for Bitcoin transactions
🎯 Project Goal
Create a Telegram bot that allows users to independently create, conduct, and complete transactions between two participants using cryptocurrency Bitcoin. Transactions take place in pre-created Telegram groups, links to which are stored in a .txt file. The bot has full permissions in chats and automates the entire process.
🔧 Features
🔘 1. Main bot interface
When the /start command is entered, the bot sends a welcome message and displays a menu with buttons:
Create a transaction
Transaction terms
Contact administrator
🛠️ 2. Creating a transaction
User selects a role:
🟢 I am the customer
🔵 I am the executor
The bot provides a link to the Telegram group and a message with a "Join transaction chat" button, which the user forwards to the second participant.
After both participants join:
The transaction is assigned a unique number
Roles are fixed
A message with transaction stages and Bitcoin wallet is sent and pinned in the chat
📜 3. Transaction stages (in the pinned message)
Discussing terms
Payment by the customer
Fulfillment of terms by the executor
Confirmation of completion by both parties
Payment to the executor
Important:
✅ This message contains the Bitcoin address to which the customer must transfer funds.
— The address should be in a copy-friendly format (one tap in Telegram).
📌 4. Buttons below the pinned message
Transaction conditions and details
Call administrator
Complete transaction
Enter promo code (promo code database in a separate file)
👥 5. Role assignment
Roles are chosen when creating the transaction
The second user does not need to choose anything
The chat records who is the customer and who is the executor
💳 6. Linking Bitcoin wallet
Each transaction is assigned a unique BTC address from a list in a .txt file
After assigning, the address is marked as used
One address — one transaction
Displayed in the pinned message
💰 7. Payment tracking
The bot checks the BTC address balance every minute
When funds arrive:
Notification in chat:
X BTC (~Y USD at current rate) received at address.
Balance updates with partial transfers
Even if the amount is less than agreed, the bot notifies about any receipt
✅ 8. Completing the transaction
When "Complete transaction" is pressed, the bot asks the second participant for confirmation
After two confirmations, the bot requests the executor's Bitcoin address, verifies that the executor sent it, checks the address validity, then makes a transfer of 3% fee and the rest to the executor's address, then generates a transaction receipt
Sends the transaction receipt:
Number
BTC / USD amount
Executor's BTC address
3% fee
Payment TX hash
Payment:
3% — to service address
Remaining — to executor
📌 If one participant disappears, the administrator can manually close the transaction and execute the payout. (i.e., there should be an admin panel to manage transaction fees and prematurely close it)
📦 9. After completion
Message:
Transaction completed. Chat will be deleted in 1 hour. Save materials. (and tag users)
After an hour:
All chat participants except the bot are removed
BTC address is moved to archive
💾 Data storage
In .txt files: (possibly other databases)
List of groups
List of BTC addresses
Address archive
Promo codes
Fee address
Transaction status
Error log
In Google Sheets:
Participant IDs and usernames
Chat IDs
BTC amount
Exchange rate
Fee ($)
TX hash
Transaction time
History and statistics
🔍 Error and event handling
If one leaves the chat — the bot notifies the other and offers to call the administrator
BTC arrives in parts — the bot updates the balance and reports the amount
If one does not confirm completion — the admin can manually close
72 hours of inactivity:
— The bot asks about activity
— If a payment was made — the timer is canceled
— No activity and no payments: warning and deletion after 24 hours
Editing messages:
The bot saves the old and new messages
Shows them in chat (if too long — splits into 2–3 parts)
🔒 Access
All commands and actions are available only to administrators
Users manage the transaction via buttons
Each action checks the administrator's ID
💬 Additional
Promo codes: reduce commission
Anti-flood: message frequency limit
All actions are logged
After restarting, the bot restores unfinished transactions
If fewer than 3 chats remain — notify admins
When possible
Use SQLite/PostgreSQL instead of .txt
Add an admin web panel with transaction filtering
Budget: 27000 UAH Deadline: 20 days
Hello.
I am developing bots for Telegram on NodeJS. Ready to take on the project. Write to me, let's discuss.
Budget: 27000 UAH Deadline: 8 days
Hello. I have extensive experience in developing Telegram bots. Ready to cooperate
Budget: 27000 UAH Deadline: 21 days
Hello, I have reviewed the technical specifications. The project is quite interesting and large. I am providing approximate cost and timelines, as I noticed a few points in the specifications that need to be discussed. I have extensive experience in development, including significant experience working with Telegram API. I also have extensive experience working with various blockchain networks.
Budget: 7500 UAH Deadline: 12 days
👋Good afternoon.
I have experience in developing similar projects and working with cryptocurrency.
I write in Python language, creating bots using the asynchronous library aiogram.
I will help set up and deploy the bot on the server.
Ready to complete your project.
Write to me, I will be glad to cooperate)
Budget: 27000 UAH Deadline: 20 days
Good afternoon, Bogdan
We can set up your store with Bitcoin and connect other currencies if needed.
Write to us, we will discuss functionality, budget, and deadlines.
Budget: 10000 UAH Deadline: 5 days
Good day.
Our team XPro is ready to fulfill your order. We have extensive experience in this field. We are sending you our proposal and look forward to your feedback to discuss the details. We hope for further cooperation.
We specialize in the following areas:
- ERP System Development
- CRM System Development
- Website Development of any complexity
- CMS System Development
- Website Support
- OpenCart Development
- OpenCart Support
- OpenCart Modification
- OpenCart Customization
- WordPress Development
- WordPress Support
- WordPress Modification
- WordPress Customization
- ECommerce Development
- ECommerce Support
- ECommerce Modification
- ECommerce Customization
- Web Application Development
- 1C Server Support
- Web Server Support
- Mobile Application Development
and on these technologies:
- Python
- PHP
- Laravel
- Symfony
- Yii2
- JS
- NodeJS
- jQuery
- TypeScript
- MySQL
- HTML
- CSS
- Vue
- Nuxt.js
- React
- React Native
- C++
Budget: 10000 UAH Deadline: 3 days
Hello, I am ready to make such a bot, thank you for the detailed technical assignment, write to me and we will do it.
Budget: 27000 UAH Deadline: 30 days
Hello. I am ready to make such a bot for you. Write in private messages, and we will discuss the details.
Budget: 700 UAH Deadline: 7 days
Good afternoon, there are reviews on another platform, please write to clarify the price and deadlines, thank you)
Budget: 27000 UAH Deadline: 10 days
Good afternoon, we are a team of programmers developing similar projects, we can do it quickly because we have experience in this, we can have a call or chat privately.
Budget: 700 UAH Deadline: 24 days
Hello! SolidWay is ready to help with creating a Telegram bot for Bitcoin transactions. We have experience developing complex bots that automate the process and simplify interaction between users. We understand all aspects of your project and are confident that we can implement it at a high level.
Our team has already worked on similar projects, including integration with cryptocurrencies and creating a user-friendly interface. We will pay close attention to details to ensure that each function works smoothly and without errors. We will provide the necessary security and comfort for users.
Let's discuss more details so we can better understand your requirements and offer optimal solutions. We will determine the timeline and budget after a more in-depth analysis of the task.
Is it possible to write code that helps catch the moment of a strong drop or rise? I want to implement such a strategy. A bot that will provide the necessary entry for the bet up or down when it will really be IT. I will attach what I mean. In general, I am looking for a specialist to create a pocket option trading bot.
A parser needs to be created to collect competitor prices, with a catalog of over 40,000 products. Access to the prices is only available under authorization.
Good day, I need help with creating the logic and implementing an idea. A chat-bot for tracking the status of document production for an educational center.
Hello. Below is a conditional technical specification for the bot for our synagogue. We need not just a Telegram bot, but a convenient mini-application for the synagogue and community, through which a person can navigate the life of the synagogue, quickly get the necessary information, view the schedule, learn about events, register, and interact with us. In terms of style and logic, we can base it on the reference bot we showed, but we need a better version: more convenient, modern, useful, and with a clearer structure. If you have strong opinions on design, UX, and structure, and you see how to improve it, we are open to suggestions. The main idea: for a person to quickly navigate the life of the synagogue through the bot. What should be in the bot. 1. Main screen with specific buttons The main screen should have clear large buttons: Today Schedule Events Shabbat Jewish calendar My dates A-Yom Yom for today Synagogue services Contacts Donate Settings 2. "Today" section This is one of the main sections. A person enters and immediately sees what is happening today. What should be displayed: what is today's Jewish date what prayers are today what time they take place what events we have in the synagogue today important dates and events in the Jewish world if relevant — time for lighting candles and the end of Shabbat Buttons inside: Prayers today Events today Jewish date Shabbat / candles More details 3. "Schedule" section Through it, a person should conveniently view the schedule. Buttons: For today For tomorrow For the week For Shabbat For holidays What inside: Shacharit Mincha Maariv lessons meals holiday services other activities with time and, if necessary, location It is important that the administration can easily update this schedule. 4. "Events" section A full section on events is needed. What should be included: upcoming events all events card for each event registration In the event card: title date time location short description register button more details button Examples of events: Shabbat lesson youth meeting lecture charity lunch women's / men's meeting holiday outing 5. "Shabbat" section This should be a separate section, not just part of the schedule. What inside: time for lighting candles time for prayers time for meals time for the end of Shabbat weekly Torah portion brief information about the upcoming Shabbat registration for Shabbat Buttons: Upcoming Shabbat Shabbat schedule Weekly portion Register for Shabbat What you need to know 6. "Jewish calendar" section What should be included: today's Jewish date upcoming holidays Rosh Chodesh fasts memorial dates brief explanation of the day / holiday Buttons: Today Upcoming dates Holidays Rosh Chodesh Memorial dates 7. "My dates" section We take this idea from the reference, but want to make it useful. The user should be able to save: birthday Jewish birthday yahrzeit other important dates What the bot should do: store these dates remind about them allow setting notifications Buttons: Add date My dates Reminders Delete date 8. "A-Yom Yom for today" section What should be included: text for today convenient beautiful display ability to view the previous / next day share button Buttons: Today Yesterday Tomorrow Share 9. "Synagogue services" section This needs practical navigation. What can be included: registration for a lesson registration for Shabbat registration for an event ask a question volunteering charity programs other services / directions of the synagogue 10. "Contacts" section Should include: address phone Telegram Instagram YouTube email ways to contact us if necessary, geolocation Buttons: Call Write Open address Instagram Telegram YouTube 11. "Donate" section It needs to be done neatly and clearly. What should be included: donate button payment methods details / link brief explanation of what the funds are for contact for donation questions 12. "Settings" section The user should be able to configure: language daily notifications notification time Shabbat reminders holiday reminders reminders for personal dates Buttons: Language Notifications Shabbat Holidays My dates Enable / disable mailing 13. Daily mailing We need the bot to send people relevant information every day: what prayers are today what time they take place what events we have in the synagogue today what important dates and events are in the Jewish world today if relevant — time for candles / end of Shabbat That is, a person opens the bot in the morning or receives a message and immediately understands the picture of the day. 14. Registrations and sign-ups Through the bot, there should be an option to register for: Shabbat lessons events meetings other activities Logic: a person presses a button leaves their name phone / username if necessary, additional data the application goes to the administrator / to a table / to CRM 15. Admin section It is important for us that the bot is easy to manage. The admin should be able to: update the prayer schedule add and edit events change texts launch mailings see registrations and applications change contacts and links It is important that this is really convenient for maintenance, not too complicated. 16. Support and development At the first stage, it is not necessary to do everything at once; a strong first version can be launched, and then supplemented in the process. But it is important to immediately foresee: the possibility of expansion support and maintenance of the bot after launch bug fixes improvements during use 17. What is important in the end We need a bot that will become a mini-application for our synagogue and help a person navigate conveniently: what is today what prayers what events what will happen on Shabbat how to register how to contact where to view the Jewish schedule what is happening in our synagogue and in the Jewish world If you see how to make the structure, buttons, design, and logic better than in the reference bot, that is a plus. We need not a clone, but a stronger, more convenient, and modern version. https://www.hebcal.com/home/developer-apis Chabad.org
Development of a Telegram bot: a closed platform-marketplace for experts I am looking for a developer (or a small team) to create a Telegram bot — a closed platform that connects verified experts and clients for solving professional tasks. The model is similar to a service marketplace with a supervising administrator, rather than a fully automated service. What is ready: A detailed technical specification (30+ pages) — user roles, step-by-step UX flows with button texts, status models for Requests/Cases, data model, payment status model, admin panel. Key functionality: - Two user roles (client / expert) with the possibility of combination - Verification of experts through the administrator (without automatic decision approval) - Selection and moderation of requests by the curator - Internal communication space within the bot (without disclosing contacts between parties) - Payment status model: escrow, confirmation of funds receipt, payments - Referral system with bonuses - Administrative panel with extended access rights Expected stack: at the discretion of the developer (Python/Node.js), the main thing is — experience with Telegram Bot API, working with states (FSM), databases, and payment integrations. Collaboration format: work based on the ready technical specification, discussion of deadlines and budget after reviewing the document. What to send: examples of implemented Telegram bots (preferably — with complex state logic or payments), an estimated timeline and cost.