An open API service indexing awesome lists of open source software.

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.

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://markdown-videos-api.jorgenkh.no/youtube/bGI4qAefg_c)](https://youtu.be/bGI4qAefg_c "IV 100 Telegram Bot Demo Video")