Geogramint
An OSINT Geolocalization tool for Telegram that find nearby users and groups 📡🌍🔍
Install / Use
/learn @Alb-310/GeogramintREADME
Geogramint - OSINT Geolocalization tool for Telegram
<p align="center"> <img src="https://github.com/Alb-310/Geogramint/blob/master/appfiles/Geogramint.png" width="300"/> </p> <p align="center"> <img src="https://img.shields.io/badge/version-1.4-orange" /> <img src="https://img.shields.io/badge/PYTHON-03b1fc?style=for-the-badge&logo=python"/> <a href="https://github.com/Alb-310"> <img alt="GitHub" src="https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white"/><a/> <a href="https://twitter.com/Alb_310"> <img src="https://github.com/Alb-310/Geogramint/blob/master/.github/by-alb310.svg"/><a/> <img src="https://img.shields.io/badge/License-GPLv3-blue.svg"/> <p align="center"> <a href="https://projetfox.com/"> <img src="https://github.com/Alb-310/Geogramint/blob/master/.github/fox%20badge.png" width="200"/> <a/>The End : 06/09/2024
Pavel Durov, the founder and CEO of Telegram, announced the discontinuation of the "People Nearby" feature. The feature has been non-functional for a week.
<p align="center"> <img src="https://github.com/user-attachments/assets/6315894f-7e31-4599-83e9-2e0f70f86ee5" width="400"/>The removal of this feature means that Geogramint and other OSINT tools that utilize the API no longer work. As of today, this GitHub repository will be archived.
The popularity of Geogramint began with this Projet FOX article, where the tool's capabilities were demonstrated in action. It was also showcased at the International Cybersecurity Forum (FIC) in Lille, France, in 2023, which led to this Projet FOX article.
Geogramint was used by many journalists, investigators, OSINT practitioners, and others. I personally want to thank everyone who used the tool, and I hope Geogramint was helpful in your investigations!
<p align="right"> <b>- Alb310 </b></p> <p align="center"> <a href="https://twitter.com/Alb_310">Twitter @Alb_310</a> | <a href="https://projetfox.com/">Projet FOX's Website</a> | <a href="https://twitter.com/ProjetFOX">Twitter @ProjetFOX</a> | <a href="https://discord.com/invite/nxffsWBNRK">Projet FOX's Discord</a> | <a href="https://www.linkedin.com/company/projetfox">Projet FOX's LinkedIn</a> </p>About
Geogramint is an OSINT tool that uses Telegram's API to find nearby users and groups. Inspired by Tejado's Telegram Nearby Map, which is no longer maintained, it aims to provide a more user-friendly alternative.
Geogramint only finds Telegram users and groups which have activated the nearby feature. Per default it is deactivated.
The tool is fully supported on Windows and partially supported on Mac OS and Linux distributions.
<p align="center"> <img src="https://github.com/user-attachments/assets/9b06b204-b23e-4014-a84c-e4188e4d38cb" />🛠️ Installation
Requirements: Python 3.9, 3.10 or 3.11<br>
On Windows 
-
With the installer: Click here!
-
With Github:
git clone https://github.com/Alb-310/Geogramint.git
cd Geogramint/
pip3 install -r requirements.txt
python3 geogramint.py # for GUI mode
python3 geogramint.py --help # for CLI mode
Or depending on your installation :
git clone https://github.com/Alb-310/Geogramint.git
cd Geogramint/
pip install -r requirements.txt
python geogramint.py # for GUI mode
python geogramint.py --help # for CLI mode
On Mac OS
and Linux 
-
With Github:
git clone https://github.com/Alb-310/Geogramint.git
cd Geogramint/
pip3 install -r requirements.txt
python3 geogramint.py # for GUI mode
python3 geogramint.py --help # for CLI mode
Or depending on your installation :
git clone https://github.com/Alb-310/Geogramint.git
cd Geogramint/
pip install -r requirements.txt
python geogramint.py # for GUI mode
python geogramint.py --help # for CLI mode
More details in the Wiki.
📡 Example: GUI
- Start by creating an API key for your Telegram account here. You will also need to put a profile picture on your account and, in your
Privacy and Securitysettings, enable the profile picture for everyone.
- Launch Geogramint
- In the settings, write your information (api_id, api_hash and phone number), report preference and then
save
- Choose the location where you want to search, either by moving around the map or by using the search feature with coordinates in
lat, lonformat
- Telegram will send you a verification code, write it in the pop-up window (+ your two-step verification password if you have one)
- Then click
Start Search - All results will be displayed following:
- green for 500m
- yellow for 1000m
- orange for 2000m
- red for >3000m
(NB: results can also be found in Geogramint/cache_telegram/ in json and csv format + profiles pictures)
Resetwill clear the results and erase thecache_telegram
More details in the Wiki.
📡 Example: CLI
- Start by creating an API key for your Telegram account here. You will also need to put a profile picture on your account and, in your
Privacy and Securitysettings, enable the profile picture for everyone.
- Launch Geogramint

- Start with the config, with the command
set-configset your information (api_id, api_hash and phone number)

- Start the search feature by using coordinates in
lat lonformat with the commandstart-scan:

- All results will be displayed following:
- green for 500m
- yellow for 1000m
- orange for 2000m
- red for >3000m
(NB: results can be exported depending options used with start-scan, by default profile pictures and results in json format are present in Geogramint/cache_telegram/)
reset-scanwill clearcache_telegram
More details in the Wiki.
📖 Wiki
Remember to check the Wiki before posting an issue or asking a question.
📝 License
GNU General Public License v3.0
🙏 Thanks to:
- My teammates at Projet FOX
- sergiombd
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
90.0kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
343.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
