Development of Telegram user bot
Stack: Python 3.10+, aiogram (interface), telethon (userbot), SQLAlchemy, gspread, aiofiles, logging, dotenv.
Functions:
1️⃣ Parsing recommended channels: the user sends a channel(s) (list of links or txt file with list of links), the bot parses and provides a list of found channels in a txt file. Two export options - excel, or txt with a list of all found channels. Example Excel in the photo
2️⃣ Checking channels for open comments: the user selects the function, sends channels (list of links or txt file), the bot responds with a txt file containing channels where comments are open (view the last 10 posts, if at least one has comments - the channel has comments).
3️⃣ Removing duplicate links: the user sends a list of channels - the bot returns the same links without duplicates and indicates how many were removed, or displays an error that there are no duplicates.
4️⃣ Proxy
Proxy handling is done via the proxy.txt file, logic:
1. When initializing the script, the file is loaded line by line
2. The account's proxy column is checked, and if none is found in this file - null is assigned
3. An array with proxies and the number of linked accounts is created
4. All null accounts are assigned proxies, taking from the proxy array the one with the fewest linked accounts, but not assigning more than 3 accounts to one proxy; otherwise, an Exception (Not enough proxies) is raised
All proxies are in SOCKS5 format with authentication, example usage:
proxy = proxy.split(':')
proxy = {
'proxy_type': ProxyType.SOCKS5,
'addr': proxy[0],
'port': int(proxy[1]),
'username': proxy[2],
'password': proxy[3]
}
Service requirements: Auto-check of .session files in the directory at startup (add those not in the DB if I manually uploaded), if a session in one of the tasks is invalid - the next one is used, valid/invalid statistics are displayed in the bot admin panel.
Additional: Basic admin panel with registration and mailing statistics (ability to attach video/photo + add a button)
Applications 1
-
Good afternoon, I have experience, reviews on another platform. Write back, let's discuss everything)
-
246 0 2 Good afternoon, I can do the project for 10,000 UAH without any problems!!!
-
116 Hello. I have no work experience but I am ready to dive into this project wholeheartedly
-
337 Good day, I have 3 years of experience working with Telegram bots, websites, parsers, and process automation, I guarantee quality work without bugs, I will do everything quickly and efficiently as needed, please contact me
-
319 Good afternoon, we specialize in developing Telegram bots on Python, turnkey websites, web development, and website layout on PHP, frameworks like Laravel, HTML, CSS, including WordPress. We develop websites on PHP, frameworks on Laravel, and mobile applications for iOS and Android turnkey.
We develop websites on PHP and mobile applications for iOS and Android.
We have experience in creating CRM/ERP systems.
We are ready to execute your order turnkey.
We develop websites on WordPress and mobile applications for iOS and Android. The total development experience is 7 years. We are ready to execute your order turnkey.
1. Projects
https://berkanaplus.com.ua/ - This site was migrated and the server was configured.
2. https://leondesign.kyiv.ua/
… PHP version updates and plugin updates.
3. https://peg.com.ua/
Development of a new module for the site for dynamic updating of product prices.
https://uvali.com.ua/
Configuring a dedicated VPS server. 📈 Internet marketing and promotion:
Setting up advertising on Google Ads, Facebook, TikTok
SEO and copywriting
Promotion through push notifications and in-app advertising
Marketing analytics, A/B testing, campaign optimization
📈 Internet marketing and promotion:
Setting up advertising on Google Ads, Facebook, TikTok
SEO and copywriting
🎨 Design solutions:
In-house design department
-
1476 14 1 Hello! 🔥
I will create a Telegram service with all the described features:
– aiogram interface for convenient bot operation
– Telethon for parsing, checks, and userbot logic
– Proxy via SOCKS5 with distribution as described
– Auto-processing of .session files + validity logic
– Admin panel with broadcasts, buttons, and statistics
I work with gspread, SQLAlchemy, dotenv, logging — the full stack is covered.
… I implement reliably, with logs and documentation.
I can start today — I will show the first result in 1–2 days.
Write — we will discuss the details ✅
-
183 Good afternoon! I am ready to take on the task, I already have experience in developing bots, I will do everything quickly and efficiently.
-
192 Hello!
I can take on the development of the bot you need. I have experience in developing various Telegram bots in Python (aiogram/telebot), and have worked with telethon. I will develop the required asynchronous bot with an interface via Aiogram, data collection, database connection, and necessary functions, implementing proxy support and an admin panel.
Ready to collaborate!
-
976 4 0 Good day!
My name is Dmytro. We have carefully reviewed your technical task. The stack is clear, we have experience with similar tasks, including working with Telethon, aiogram, proxies, handling .session files, and creating admin panels with mailings.
✅ Ready to undertake the implementation:
• Provide a high-quality architecture with error handling, logging, and clear account and proxy management;
• Add all planned features, including comment checking, duplicates, Excel/TXT generation, and Google Sheets integration;
• Implement a basic admin panel with mailings, file attachments, and statistics;
• Implement logic for auto-adding .session files, validation, and reporting.
…
We can discuss the price and deadlines after clarifying a few points. Ready for a quick start and results.
We will be happy to discuss the details!
-
9050 32 0 Hello, I did a similar project on parsing. I can also develop a bot for you according to your specifications.
Write to me, we will discuss everything in more detail.
This will be a bot for many users, and you will have an admin panel with information that can be extracted, plus mailing, and add a button to the main menu.
-
94028 1269 1 10 Hello. I have experience in developing Telegram bots on Node.js. Feel free to contact me.
-
3219 84 0 Ready to take on the task.
But I need to clarify the order details, write to me!
I will implement with a Python script.
Current freelance projects in the category Python
Creation of a multifunctional bot in Telegram
22 USD
(I will provide all materials in private messages) Here is a detailed project description: After pressing the button /start The bot sends a text with rules and terms of use (under the text, the button ‘acknowledged’) After pressing the button, the next message is… Python, Bot Development ∙ 1 day 22 hours back ∙ 91 proposals |
Find a product feed (Google Merchant XML) for a website on OpenCart
16 USD
It is necessary to find a direct link to the active product feed (XML) of a competitor for Google Merchant Center Platform (CMS): OpenCart / ocStore Find the original feedRequirements for the result: Working link to the XML file Python, Data Parsing ∙ 4 days 11 hours back ∙ 25 proposals |
Development of a TikTok farm (content factory)It is necessary to develop a system for centralized management of multiple TikTok accounts with automatic content publishing, using individual proxies and simulating natural account activity. Functional Requirements1. Account Management Adding and removing TikTok accounts.… Python, Bot Development ∙ 4 days 22 hours back ∙ 19 proposals |
Improve the performance of Claude Code and work on software development.I am currently developing CRM and Analytics software. I am using Claude Code, but I understand that the results are not the best in terms of changes. There are 2 tasks - Need help creating a preset for skills, MD, and so on to improve quality. Take verified ones that have been… AI & Machine Learning, Python ∙ 5 days 5 hours back ∙ 26 proposals |
OCR systemA system for recognizing text on postal envelopes (index for whom - only numbers). The text can sometimes be handwritten. Recognition of stamps (counting quantity and denomination) Python ∙ 5 days 8 hours back ∙ 28 proposals |