Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jainamoswal/IP-Details
Python Flask app to get the user IP address with some more details in your Telegram chat box.
https://github.com/jainamoswal/IP-Details
api bot flask ip python telegram trace track
Last synced: 25 days ago
JSON representation
Python Flask app to get the user IP address with some more details in your Telegram chat box.
- Host: GitHub
- URL: https://github.com/jainamoswal/IP-Details
- Owner: jainamoswal
- License: gpl-3.0
- Created: 2021-04-23T14:19:08.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-23T01:10:52.000Z (over 1 year ago)
- Last Synced: 2024-08-09T13:14:17.860Z (5 months ago)
- Topics: api, bot, flask, ip, python, telegram, trace, track
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 30
- Watchers: 2
- Forks: 19
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Made with Python](https://img.shields.io/badge/python-3.9.1-green?style=for-the-badge&logo=python&logoColor=yellow&color=green)](https://www.python.org)
[![Issues](https://img.shields.io/github/issues/jainamoswal/IP-Details?style=for-the-badge&color=green)](https://github.com/jainamoswal/IP-Details/issues)
[![Forks](https://img.shields.io/github/forks/jainamoswal/IP-Details?style=for-the-badge&color=green)](https://github.com/jainamoswal/IP-Details/fork)
[![Stars](https://img.shields.io/github/stars/jainamoswal/IP-Details?style=for-the-badge&color=green)](https://github.com/jainamoswal/IP-Details)
[![LICENSE](https://img.shields.io/github/license/jainamoswal/Ip-Details?color=green&style=for-the-badge)](https://github.com/jainamoswal/IP-Details)
[![Size](https://img.shields.io/github/repo-size/jainamoswal/IP-Details?style=for-the-badge&color=green)](https://github.com/jainamoswal/IP-Details)
[![Contributors](https://img.shields.io/github/contributors/jainamoswal/IP-Details?style=for-the-badge&color=green)](https://github.com/jainamoswal/IP-Details)---
## Support
- [![Channel](https://img.shields.io/badge/Telegram-Channel-green?style=for-the-badge&logo=telegram)](https://t.me/J_Projects)
- [![Support](https://img.shields.io/badge/Telegram-Group-green?style=for-the-badge&logo=telegram)](https://t.me/J_Projects_Chat)# IP-Details
An Flask app made with Python for getting user IP address right to your inbox in Telegram.
This is proven very useful to me 🙂 to track approx location of anyone.
Maybe it become more useful to track your girlfriend or boyfriend. 🤷
---
## Usage :
From this app, You can get anyones approx location.Useful for finding any friends or any online people's current approx location.
Don't abuse it, It's just for fun and educational purpose.
---
## Environment variables :-`OWNER_ID` :- Enter your Telegram user id.
`BOT_API` :- Enter your Bot's token which [@botfather](https://t.me/botfather) won't refuse to give you.
`REDIRECT_URL` :- Enter any website URL with https:// or https:// to get redirected from that visit. You can use your youtube channel ot Telegram channel or something like that.
---
### Deployments :-### Heroku :-
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://dashboard.heroku.com/new?template=https://github.com/jainamoswal/IP-Details)[Youtube tutorial from my friend 🙂](https://youtu.be/iTETaAlYyhA)
Locally
1. Clone it to your Local server.
2. Add environment variables or remove them and use as normal varibales.
3. Run the filemain.py
4. You will get your access port.
But this will only be usable if you are testing or editing for a good feature..Zeet or anyother platform.
1. Clone this repo or fork it.
2. Set the variables as envirenment variables.
3. Publish it.## Next pro tip :
Use [Freenom](https://www.freenom.com) for a cool free domain.
Many times, [Freenom](https://www.freenom.com) has many server issues, So you will need to retry after some time.
## License
### [IP-Details](https://github.com/jainamoswal/IP-Details) is licensed under [GNU Affero General Public License v3](https://www.gnu.org/) or later.[![License](https://www.gnu.org/graphics/gplv3-or-later.png)](LICENSE)
`The GNU General Public License (GNU GPL or simply GPL) is a series of widely-used free software licenses that guarantee end users the freedom to run, study, share, and modify the software.[8] The licenses were originally written by Richard Stallman, founder of the Free Software Foundation (FSF), for the GNU Project, and grant the recipients of a computer program the rights of the Free Software Definition.[9] The GPL series are all copyleft licenses, which means that any derivative work must be distributed under the same or equivalent license terms. This is in distinction to permissive software licenses, of which the BSD licenses and the MIT License are widely used, less restrictive examples. GPL was the first copyleft license for general use.`