Metadata-Version: 2.0
Name: ravegen-dev
Version: 0.2.8
Summary: Program for generate basic telegram bots with python-telegram-bot and deploy it on Heroku 
Home-page: https://github.com/ChrisChV/RaveGen-Telegram-bot-generator/tree/developing
Author: Christofer Chavez Carazas
Author-email: xnpiochv@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 2.7
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: python-telegram-bot

[![Pypi version Badge](https://img.shields.io/pypi/v/ravegen.svg)](https://pypi.org/project/ravegen/)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d29961acaea84b9baa6ad32f8e66b09c)](https://app.codacy.com/app/ChrisChV/RaveGen-Telegram-bot-generator?utm_source=github.com&utm_medium=referral&utm_content=ChrisChV/RaveGen-Telegram-bot-generator&utm_campaign=Badge_Grade_Dashboard)
[![CodeFactor](https://www.codefactor.io/repository/github/chrischv/ravegen-telegram-bot-generator/badge)](https://www.codefactor.io/repository/github/chrischv/ravegen-telegram-bot-generator)
[![Pypi license Badge](https://img.shields.io/pypi/l/ravegen.svg)](https://pypi.org/project/ravegen/)
# RaveGen: Telegram bot generator

Program for generate, create and deploy telegram bots using [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) for connect with [Telegram Bot API](https://core.telegram.org/bots/api) and Heroku for deploy the bot.

## Installing

### Requirements

-   Heroku Cli:

```shell
$ sudo snap install heroku --classic
```

### RaveGen installation

You can install RaveGen with:

```shell
$ sudo pip install ravegen --upgrade
```

**OR** clone this repository and run `sudo make install`

## Create and deploy a bot in three steps!

### Step 1

Get the Token from [@BotFather](https://telegram.me/BotFather). If you need help, you can read the [Tutorial for Create a Telegram Bot in BotFather](https://github.com/ChrisChV/RaveGen-Telegram-bot-generator/wiki/Tutorial:-Create-a-Telegram-Bot-in-BotFather)

### Step 2

Run the follow command and paste the Token:

```shell
$ ravegen init -m
```

### Step 3

Run this command and follow the indications:

```shell
$ ravegen deploy -d
```
### Eureka!

Now find your bot on Telegram and try to tell it something.

## Advanced usage

If you need help about the commands run:

```shell
$ ravegen help
```

Or if you want to know more see the [RaveGen Wiki](https://github.com/ChrisChV/RaveGen-Telegram-bot-generator/wiki)


