Telethon/Telegram software Automation Maintenance & Fixes need Software Development
Contact person: Telethon/Telegram software Automation Maintenance & Fixes
Phone:Show
Email:Show
Location: Tallinn, Estonia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I already have a Telethon-based Telegram automation script that invites users to multiple groups from a pool of accounts. The core goal is to keep these automated tasks running smoothly, so I need someone who can step in and actively maintain, update, and fix the existing code whenever issues arise.
The current codebase handles heavy concurrency and simultaneous logins, which makes race conditions and session collisions a real concern. You’ll be diving straight into that environment—optimising the async flow, hardening the invitation logic, and ensuring every task completes without deadlocks or throttling penalties from Telegram.
Key things you’ll be working on
• Refactor and debug the invitation workflow so it can reliably run across many accounts in parallel.
• Identify and eliminate race conditions or blocking calls in the asyncio/Telethon stack.
• Patch edge-case crashes (for instance, account flood-waits, invalid invite links, or session disconnects) and implement graceful fallbacks.
• Keep the project up to date with the latest Telethon release and any Telegram API changes.
• Provide concise documentation for any new modules, settings, or dependency upgrades.
Acceptance criteria
• Script consistently completes scheduled invitation batches with zero uncaught exceptions.
• Concurrency tests show no lost or duplicate invitations when running >20 accounts simultaneously.
• All third-party dependencies pinned and installation automated via requirements.txt.
• Inline comments or README additions explain any critical changes to the async flow.
If you enjoy squeezing maximum performance out of Python’s async/await, have fought your share of race conditions, and know your way around Telethon, I’d love to bring you on board for ongoing support." (client-provided description)
Matched companies (4)

HJP Media

WhizzAct Private Limited

Versasia Infosoft
