Program for generate basic telegram bots with python-telegram-bot and deploy it on Heroku
Project description
[![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)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for ravegen_dev-0.2.9-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c12cd560679130d6560da4edcc7ad47e77f446ebe32e9686bf5b09ba6f7cb355 |
|
MD5 | 1f1796cd059df5a7fcc88e84cb00081d |
|
BLAKE2b-256 | cb068bb2079de1c50a231ccddac1e0a5ca505140fdcf072848f2b9f2976bf0d0 |