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.
Service requirements: Auto-check of .session files in the directory on startup (add those not in the DB if I manually uploaded them), if a session in one of the tasks is invalid - the next one is used, the statistics of valid/invalid sessions are displayed in the bot's admin panel.
Additional: Basic admin panel with registration statistics and mailing capabilities
Applications 1
-
3142 11 0 Good afternoon!
I have experience in similar projects, there is a recent case in my profile.
Write - we will discuss the details.
-
1810 31 0 Hello. Ready to develop
Write in private message to discuss details
-
191 3 0 Good day, I have been writing in Python for two years and developing bots using the aiogram3 library. Write in private messages, we will discuss details, deadlines, and payment.
-
3219 84 0 Ready to take on the task.
But I need to clarify the order details, write!
I will implement with a Python script.