Discord.py + Flask = Bots with API
How can i make Discord.py and Flask together? When i try run file starting only Discord.py or Flask.
import asyncio
from flask import Flask
from flask import request
from bots import gool, on_ready, bot
from threading import Thread
app = Flask(__name__)
@app.route('/')
def index():
return "Hello, World!"
@app.route('/entry', methods=['GET', 'POST'])
async def entry_page():
if request.method == 'POST':
# name = request.form['name']
content = request.json
print(content['name'])
print(content['arg'])
a = content['arg']
print(content['warg'])
b = content['warg']
print(content['darg'])
c = content['darg']
sum = a + b + c
await gool(str(sum))
if sum < 100:
return "SUM < 100"
else:
return "User " + content['name'] + " sum = " + str(sum)
else:
print("SUM >= 100")
return "SUM >= 100"
async def strat1():
await app.run(host='0.0.0.0', port=80, debug=True)
async def start2():
await bot.run('{TOKEN}')
if __name__ == '__main__':
th = Thread(target=strat1())
th.start()
th1 = Thread(target=start2())
th1.start()