TeleFolders: Tool for Managing Telegram Chat Folders

TeleFolders A convenient tool for modifying Telegram chat group Folders

https://github.com/crazypeace/TeleFolders


Installation

Download the project source code and extract it. (Or you can use git clone)


Install the required libraries via pip
pip install telethon eel pysocks

Start the backend

* It is recommended to apply for your own api_id and api_hash

Run in the extracted project directory
python -m telefolders --api_id 611335  --api_hash d524b414d21f4d37f08684c1df41ac9c --proxy "socks5://localhost:1080"
Where,  
It is recommended to use your own applied api_id and api_hash, 
Use the proxy as needed.

Start the frontend

Use a browser to access http://localhost:8000/main.html
You will be prompted to enter your phone number

Follow the prompts to complete the login process step by step.
You will need to receive the login code on an already logged-in device, 
and enter the 2FA password (if you have set one)

After logging in, you will see the main interface like this

Basic Functions

In the image below, the yellow area allows you to click with the mouse to toggle states.

States include
Not set: hollow + sign
Include: solid + sign
Pin: solid thumbtack
Exclude: solid - sign

Filter Function

At the top of the interface, there are several filters that control which Dialogs are displayed in the table

Export CSV

Button in the top right corner, popup menu, Export CSV

Import CSV

Button in the top right corner, popup menu, Import CSV

========

Related Recommendations


Comments