Telebot on flask
Project description
Flask-Telebot
A simple way to demo Flask apps from your machine. Makes your Flask apps running on localhost available over the internet via the excellent ngrok tool.
Compatability
Python 3.6+ is required.
Installation
pip install Flask-Telebot
Inside Jupyter / Colab Notebooks
Notebooks have an issue with newer versions of Flask, so force an older version if working in these environments.
!pip install flask==0.12.2
See the example notebook for a working example.
Quickstart
- Import with
from flask_telebot import FlaskTelebot
# example.py
from flask import Flask
from flask_telebot import FlaskTelebot
app = Flask(__name__)
tele=FlaskTelebot(token='TELEGRAM_BOT_TOKEN')
tele.init_app(app)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == '__main__':
app.run()
Running the example:
python example.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* Running on http://<random-address>.ngrok.io
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 Distribution
Flask-Telebot-1.0.0.tar.gz
(4.3 kB
view hashes)
Built Distribution
Close
Hashes for Flask_Telebot-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fafc57ff2ee2731521b029bcb38d971387c66eb6ade6dcf6351e5ea354dbc2d |
|
MD5 | af354cd76f7650bed612ac0a61cb277c |
|
BLAKE2b-256 | 265a5a2233f49aed245fc5d6778defbefcfcfc8c8e3475a50e3ef22fe329c9d9 |