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
-
132 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.
-
9026 32 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.
-
557 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!
-
1831 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!
-
645 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.
-
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+aiogram3/telethon.
-
9944 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.
-
2496 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)
-
1687 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
-
4975 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
Development of a Telegram store for a clothing brand. Product catalog, sizes, cart, order processing.
178 USD
A Telegram channel is needed with a warehouse from the KCRM system, showing stock balances, and full payment to the IBAN account. Bot Development ∙ 1 day 6 hours back ∙ 64 proposals |
Telegram bot
268 USD
It is necessary to completely replicate the interface and functionality, but without the payment platform. It needs to be done in a short time. Bot Development ∙ 2 days 22 hours back ∙ 115 proposals |
Automatic video posting on social media according to a scheduleTechnical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes… Python, Bot Development ∙ 3 days back ∙ 59 proposals |
Bot for receiving/searching applications
28 USD
In short: Create a bot where users can create and find profiles, the bot should have referral links, etc. Everything is detailed below. Client-side bot: Before the /start button, text in the center of the chat: What can this bot do? Welcome to Sugar Secret Agency! -Premium… Python, Bot Development ∙ 3 days 2 hours back ∙ 63 proposals |
Signal bot with automation in Google SheetsA bot is needed that will accept an application and automatically place it in Google Sheets, for example: store1, 26.06, 500kg or 200kg, and it will automatically mark 500 or 200 in the cell of the date on the store's line in the table. Bot Development ∙ 3 days 2 hours back ∙ 69 proposals |