Skip to content

TheCHARIITH/telestats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TeleStats

A beautiful, minimal dashboard to visualize your Telegram universe.

TeleStats Dashboard


πŸš€ Quick Start

Method 1: With Environment Variables

Linux/macOS:

pip install telethon -q && TG_API_ID=your_id TG_API_HASH=your_hash curl -sL https://raw.githubusercontent.com/thechariith/telestats/main/telestats.py | python3

Windows PowerShell:

pip install telethon -q; $env:TG_API_ID='your_id'; $env:TG_API_HASH='your_hash'; irm https://raw.githubusercontent.com/thechariith/telestats/main/telestats.py | python

Method 2: Download and Run

Linux/macOS:

pip install telethon -q && curl -O https://raw.githubusercontent.com/thechariith/telestats/main/telestats.py && python3 telestats.py

Windows PowerShell:

pip install telethon -q; irm https://raw.githubusercontent.com/thechariith/telestats/main/telestats.py -OutFile telestats.py; python telestats.py

πŸ”‘ Getting API Credentials

  1. Visit my.telegram.org
  2. Log in with your phone number
  3. Click API Development Tools
  4. Create a new application (any name works)
  5. Copy your api_id and api_hash

✨ Features

  • πŸ“Š Overview Stats β€” See total counts at a glance
  • πŸ” Search β€” Quickly find any chat
  • πŸ”— Direct Links β€” Open any chat in Telegram instantly
  • πŸ“± Responsive β€” Works on desktop and mobile
  • 🎨 Minimal Design β€” Clean, distraction-free interface
  • ⚑ Fast β€” Generates in seconds
  • πŸ”’ Private β€” Runs locally, no data sent anywhere

πŸ› οΈ Requirements

  • Python 3.7+
  • Telethon

Made with πŸ’œ and too much β˜• by TheCHARITH

About

TeleStats generates a clean, modern HTML dashboard showing all your Telegram channels, groups, private chats, and bots. Get instant insights into your Telegram activity with unread counts, quick links, and searchable lists.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages