Reposter bot in Telegram
Technical specification for the Telegram bot
Goal:
Create a Telegram bot that will:
1. Take posts from one channel (source).
2. Repost them to one or several other channels (receivers) on behalf of the Telegram account.
3. Support:
• Text.
• Up to 10 photos.
• Premium emojis.
4. Replace links in posts according to specified rules.
5. Add inline buttons according to special scripts in the text.
6. Maintain link and button bindings for each receiver separately.
Working with links:
• There may be links in the post text that need to be replaced.
• For each receiver channel, the bot should use its own link.
• Example: if the post contains the link https://site.com, then:
• For Channel A replace with https://site.com/a
• For Channel B replace with https://site.com/b
Working with buttons:
• There may be scripts in the text like: [contact], [site], [order].
• The bot should:
• Remove the script from the text.
• Add a button with the required text and the required link.
• Buttons are configured separately for each receiver channel.
-
377 4 1 Familiar with the technical specifications. Ready to start work right now. I have experience in writing Telegram bots. I will complete the work quickly and efficiently. I will provide documentation for the bot upon completion of the work
-
108 Hello! I am currently actively learning to create Telegram bots and want to gain experience on a real project. I will do everything qualitatively, Ready to communicate and execute quickly.
-
101 Hello, my name is Inna. I will write a bot for you on the Send Pulse constructor and explain how it works. I will create a Telegram bot according to your technical specifications. I offer "bot support" services. Contact me privately to discuss the details. Examples of my work can be provided in private messages if needed.
-
834 8 0 Made identical bots. I will do it through the Telegram Client API to fetch info from donor channels, and the Telegram Bot API to post in your channels via the bot.
I will create the bot using Python aiogram with asynchronous programming for fast operation.
I will host everything on a VPS server; they are flexible, reliable, and inexpensive. I will also implement auto-restart of the bot on the server.
Write to me privately to clarify details.
-
8896 30 0 Hello, I can create such a bot for you and set it up properly. Write to me and I will explain in more detail how we can do this using Telethon in Python.
-
577 3 0 Hello! I have been working with Telegram for 4 years. I have experience in automatic parsers.
The implementation will be through accounts, so for premium emojis, these accounts will need to have subscriptions.
I will be happy to help you implement this project!
-
1165 11 1 Good afternoon, I have experience working with telethon and aiogram with parsing, write to me.
-
310 2 1 Hello, Roman! 🌟
My name is Semyon, I am a developer with experience in creating Telegram bots using PHP and Python. I am ready to implement your Telegram bot that will repost posts from one channel to others, replace links, add inline buttons, and support text, photos, and premium emojis. 🚀
📋 Implementation Plan:
Creating the bot:
I will register the bot through BotFather and obtain a token.
I will set permissions: the bot will be an administrator of the channels (source and receivers).
… Reposting posts:
I will use the Telegram Bot API: the getUpdates method to track new posts in the source channel.
I will support text, up to 10 photos, and premium emojis: the forwardMessage or copyMessage method for reposting.
Working with links:
I will implement link replacement:
For example, https://site.com → https://site.com/a for Channel A.
For Channel B → https://site.com/b.
I will set up replacement rules through a configuration file (for example, JSON).
Working with inline buttons:
I will process scripts in the text ([contact], [site], [order]):
I will remove the script from the text.
I will add inline buttons (the sendMessage method with reply_markup).
I will configure buttons for each receiver channel: for example, for Channel A the "Contact" button leads to contact_a, for Channel B — to contact_b.
Logic of operation:
The bot tracks new posts in the source channel.
Processes the text: replaces links, adds buttons.
Reposts to the receiver channels considering their settings.
💰 Cost and deadlines:
Bot development: $300.
Link and button setup: $100.
Total: $400.
Timeline: 5–7 days.
Support: $50/month (optional).
❓ Next steps:
Specify the channels (source and receivers).
Provide the link replacement rules and button settings.
Access to the Telegram account is needed (to set bot permissions).
I will start after agreement!
-
1850 46 3 Hello!
I am interested in your project, I have extensive experience in automating/emulating user actions (JavaScript, Selenium, Playwright), asynchronous/multithreaded parsing (Requests, WebSockets, HTTPX, BS4), data processing (Openpyxl, JSON, MySQL, MongoDB), and developing Telegram bots of varying complexity (Telethon, Pyrogram, Aiogram).
Contact me to discuss the details and deadlines for this project!
-
670 8 1 Good day, I have already created an identical bot and am ready to complete the task in just a couple of hours. You can check similar work in my portfolio.
-
3224 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+aiogram3/telethon.
-
10152 117 0 Hello.
I am developing bots for Telegram using NodeJS. I am ready to take on the project. Write to me, and we will discuss.
-
2426 20 0 Good day, I am ready to complete your task quickly and efficiently, I have extensive experience in developing various bots. Write to me in private messages to discuss the details. I will be happy to help you)
-
1711 8 0 Hello! I would be happy to complete this project for you. I just need to clarify some details.
I suggest discussing the details of the bot in private messages. I already have many scraper bots for reposting posts from one channel to another. For premium emojis, we will need to purchase premium on the account from which we will be reposting content.
It will take me 1 day to develop.
The price is 2000 UAH.
My portfolioFreelancehunt
-
4987 41 4 1 Good day!
I professionally develop Telegram userbots and bots in Python.
I have already made a detailed one, I will send an example in a private message.
Write to me, we will clarify the details.
Current freelance projects in the category Bot Development
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 ∙ 4 hours 25 minutes back ∙ 55 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 ∙ 10 hours 16 minutes back ∙ 29 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 ∙ 1 day 11 hours back ∙ 20 proposals |
Development of 2 chatbots for mini-coursesWe are looking for a specialist to develop two chatbots for the automatic delivery of paid mini-courses. The topics of the mini-courses: Hair care at home. Scalp care at home. Important: The chatbots must be implemented based on ready-made builders. Custom solutions will not be… Bot Development ∙ 4 days 7 hours back ∙ 58 proposals |
Telegram BotDevelopment of a Telegram BOT Service essence: Owners of Telegram channels connect their bot and set up automation through a convenient interface — without technical knowledge. Service functionality Welcome messages — automatic greeting of new participants after joining the… Bot Development ∙ 6 days 6 hours back ∙ 83 proposals |