Program for generate basic telegram bots with python-telegram-bot and deploy it on Heroku
Project description
[](https://pypi.org/project/ravegen/) [](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) [](https://www.codefactor.io/repository/github/chrischv/ravegen-telegram-bot-generator) [](https://pypi.org/project/ravegen/) [](https://travis-ci.com/ChrisChV/RaveGen-Telegram-bot-generator) [](https://codecov.io/gh/ChrisChV/RaveGen-Telegram-bot-generator) # 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
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ravegen-0.2.3-py2-none-any.whl.
File metadata
- Download URL: ravegen-0.2.3-py2-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76985a2329b0d6d05a32567c48e2a78a154f62180b70354b227d0fa1dbf5e1f2
|
|
| MD5 |
2eadd1ec8988cf9da3800a5f986b22e1
|
|
| BLAKE2b-256 |
34bada8dacb048e7368e42008883e23941cd7f92ffb5db11b092c2c89e313ed6
|