Using Telegram's Near-By feature to geolocalize people around the globe ðŸ§
Only the first three letters of each name are kept. If the user has no name then the the first 4 characters of the username are used ('@' included)
pip3 install scripts/requirements.txt
Create a copy of .env.sample
, name it .env
and add your Telegram api information and you're ready to go!
You can also tune other settings in the .env
file to choose how to and where to execute the mapping.
cd scripts
python3 app.py
The script will output the results in a temporary file (named based on the starting time) in the data
directory (by default) and then merge that file with the file (FILE_PATH) specified in the .env
.
The merging process combines multiple .csv files into a single one and removes possible duplicates (Points data is preserverd)