Monitoring Telegram channels (Userbot): collecting messages and media into a table + uploading files
Need a Python script that will:
Connect on my behalf to Telegram via Telethon or Pyrogram (userbot, not a regular bot)
Monitor all new messages in channels I am subscribed to
Save message information to a table (Google Sheets or Excel/CSV)
Download attached media files and organize them into folders following the structure:
/media/Channel_Name/2025-07-18/file.jpg
What should be saved in the table: Channel Name; Date and Time; Message Type (text, photo); Text (if any)
Links to downloaded files (local path)
Additionally: Ability to exclude certain channels from monitoring
Instructions for launching and setup
Work on Windows (or Docker — optional)
Optional (but a plus):
Telegram bot or console menu for managing the script
Deadline: up to 5 days
Budget: to be discussed, I suggest around $100-$200
Delivery format: Python script
File with launch instructions
Example of output table and folder structure
Important: Only for those who have already worked with Telethon or Pyrogram and know how to work with userbots.
Client's review of cooperation with Oleh Ovchynnykov
Monitoring Telegram channels (Userbot): collecting messages and media into a table + uploading filesCompleted according to the technical specifications. Everything works. We will see how it goes further.
Freelancer's review of cooperation with Iryna Krasnova
Monitoring Telegram channels (Userbot): collecting messages and media into a table + uploading filesGood with the client
Will be happy to work
Current freelance projects in the category Bot Development
We are looking for a developer to create a trading bot/chatbot.We are looking for a developer to create a trading bot / chat bot. An IT specialist is needed who can develop a bot for market analysis 24/7 and send trading signals for gold, indices, Bitcoin, and Forex pairs. The main requirement is that the specialist must understand… Python, Bot Development ∙ 13 hours 31 minutes back ∙ 26 proposals |
Telegram bot for auto serviceGood afternoon. A Telegram bot needs to be created for an auto service. The bot should assist the mechanic in conducting a complete technical diagnosis of the vehicle using a checklist, adding photos/videos of malfunctions, The structure of the bot is written in the technical… Bot Development ∙ 18 hours 38 minutes back ∙ 79 proposals |
Restoration of access to the Telegram account.
223 USD
My Telegram was on a German number that has been inactive for 5 years. The email was not linked. Two-factor authentication was enabled for protection. The account has somehow logged out on all devices. I need help recovering the account. Bot Development, Apps for iOS (iPhone and iPad) ∙ 22 hours 34 minutes back ∙ 9 proposals |
Automatic posting of stories on InstagramGood day, I need help with setting up automatic posting of stories on Instagram. There are already stories in the Instagram archive that have been published, and they need to be reposted. AI & Machine Learning, Bot Development ∙ 1 day 2 hours back ∙ 23 proposals |
Automation bot for playerok.com
89 USD
1. Main Menu and Monitoring Dashboard screen updated in real-time (or by button): Status of key modules (On/Off). Current tasks: number of pending code/email deliveries from buyers, active orders. Financial summary for the current date (Total amount, net profit considering… Engineering, Bot Development ∙ 2 days 10 hours back ∙ 39 proposals |