20 lines
538 B
Python
20 lines
538 B
Python
from typing import Union
|
|
from fastapi import FastAPI
|
|
from module.rainer_board import rainerSpruche
|
|
import configparser
|
|
|
|
config = configparser.ConfigParser()
|
|
config.read('config.ini')
|
|
|
|
spruchDatei = config.get('GENERAL','spruchDatei')
|
|
nameDatei = config.get('GENERAL', 'nameDatei')
|
|
|
|
app = FastAPI()
|
|
|
|
@app.get("/")
|
|
def getSpruch():
|
|
rainer = rainerSpruche(spruchDatei, nameDatei)
|
|
spruch = rainer.randomSpruch()
|
|
name = rainer.randomName()
|
|
print("**DEBUG** " + name + ": " + spruch)
|
|
return {"name": name , "spruch": spruch} |