52 lines
1.1 KiB
Python
52 lines
1.1 KiB
Python
from enum import Enum
|
|
from os import F_OK
|
|
import tempText_Module
|
|
import time
|
|
import config as config
|
|
|
|
from flask import Flask
|
|
|
|
import credentials
|
|
|
|
import commands.loader as command_loader
|
|
from commands.command_base import AbstractCommand
|
|
|
|
from cooldowns import Cooldown_Module
|
|
|
|
import utilities_script as utility
|
|
|
|
import chyron_module
|
|
|
|
|
|
api:Flask = Flask(__name__)
|
|
api.config["DEBUG"] = True
|
|
|
|
def init():
|
|
print("starting up... ",)
|
|
|
|
|
|
@api.route('/')
|
|
def hello_world():
|
|
return 'I can see your Ghost!'
|
|
|
|
@api.route('/chyron')
|
|
def textSource_chyron():
|
|
tempModule = chyron_module.Chyron_Module()
|
|
return tempModule.getChyronFile()
|
|
|
|
@api.route('/text/<file_name>/')
|
|
def textSource_tempText(filename):
|
|
print("trying file: ", filename)
|
|
tempModule = tempText_Module.tempText_Module()
|
|
return tempModule.getTempTextFile(filename)
|
|
|
|
@api.route('/timer/<timer_name>/')
|
|
def textSource_timers(filename):
|
|
#print("trying file: ", filename)
|
|
#tempModule = tempText_Module.tempText_Module()
|
|
#tempModule.getTempTextFile(filename)
|
|
return "Coming Soon"
|
|
|
|
if __name__ == "__main__":
|
|
init()
|
|
api.run(host="0.0.0.0", port = 5500) |