Desktop & automation
Telegram Cleaner
A Python desktop utility for reviewing and removing selected Telegram bots, groups and channels.
- My role
- Developer: script and desktop utility
- Status
- Public source
- Stack
- Python · Telethon · Desktop GUI
The problem
Cleaning a long Telegram chat list by hand is slow and repetitive.
My contribution
I built the Python utility and its desktop interface, connecting Telegram API actions to a review-then-execute workflow.
The workflow
The tool signs in with Telethon, loads eligible bots and memberships into a checklist, and only acts on the items the user selects.
What it demonstrates
Python scripting, desktop UI, API integration and careful automation with an explicit confirmation step.
Related work

Viralux
A Windows application for content discovery, design templates and publishing automation, with an Astro product website.
- Windows desktop
- JavaScript
- Automation
- Astro

CityBook
A Morocco-focused local discovery platform connecting business listings, city information, search and localized content.
- Next.js
- React
- TypeScript
- Go
Need something similar?
Tell me about the project, the role or the workflow you want to improve.