https://github.com/geffrerson7/iv100-bot
Telegram bot for sending Pokemon coordinates with IV 100 and 90.
https://github.com/geffrerson7/iv100-bot
fastapi gunicorn job-queue pokeapi python python-dotenv python-telegram-bot railway requests telegram uvicorn
Last synced: 20 days ago
JSON representation
Telegram bot for sending Pokemon coordinates with IV 100 and 90.
- Host: GitHub
- URL: https://github.com/geffrerson7/iv100-bot
- Owner: Geffrerson7
- License: mit
- Created: 2024-03-02T21:40:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-15T01:12:22.000Z (7 months ago)
- Last Synced: 2024-09-16T00:24:29.088Z (7 months ago)
- Topics: fastapi, gunicorn, job-queue, pokeapi, python, python-dotenv, python-telegram-bot, railway, requests, telegram, uvicorn
- Language: Python
- Homepage: https://t.me/adventurecc100_bot
- Size: 148 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IV100-TELEGRAM-BOT
## Local Installation
To run this project, you'll need to add the following environment variables to your `.env` file:
`TOKEN`
`DEVELOPER_CHAT_ID`
`BOTHOST`
`DEBUG`
`ADMIN`
`SUPPORT`
`CHAT_ID`
`PERIOD`
`MESSAGE_THREAD_ID`
Clone the project
```bash
$ git clone https://github.com/Geffrerson7/iv100.git
```Navigate to the project directory
```bash
$ cd iv100
```Create a virtual environment
```sh
$ virtualenv venv
```Activate the virtual environment
```
# windows
$ source venv/Scripts/activate
# Linux
$ source venv/bin/activate
```Then install the required libraries:
```sh
(venv)$ pip install -r requirements.txt
```Once all of that is done, proceed to start the app
```bash
(venv)$ python main.py
```## Telegram bot's menu
Start sending coordinates with pokemon IV 100:
```bash
/iv100
```Start sending coordinates with pokemon IV 90:
```bash
/iv90
```Stop sending coordinates:
```bash
/stop
```## Demo
[](https://youtu.be/bGI4qAefg_c "IV 100 Telegram Bot Demo Video")