Initial socketio initialization

This commit is contained in:
Jeremy Zhang
2017-08-19 03:52:32 +00:00
parent fb8cfe3abc
commit e5cdde73b0
5 changed files with 9 additions and 6 deletions

View File

@ -2,7 +2,7 @@ from config import config
from .database import db
from flask import Flask, render_template, request, session, url_for, redirect, jsonify
from flask_sslify import SSLify
from titanembeds.utils import rate_limiter, discord_api, bot_alive
from titanembeds.utils import rate_limiter, discord_api, bot_alive, socketio
from .blueprints import api, user, admin, embed
import os
from titanembeds.database import get_administrators_list
@ -20,6 +20,7 @@ app.secret_key = config['app-secret']
db.init_app(app)
rate_limiter.init_app(app)
sslify = SSLify(app, permanent=True)
socketio.init_app(app)
app.register_blueprint(api.api, url_prefix="/api", template_folder="/templates")
app.register_blueprint(admin.admin, url_prefix="/admin", template_folder="/templates")

View File

@ -1,6 +1,7 @@
from titanembeds.database import db, Guilds, KeyValueProperties, get_keyvalproperty
from flask import request, session
from flask_limiter import Limiter
from flask_socketio import SocketIO
from config import config
import random
import string
@ -89,3 +90,4 @@ def bot_alive():
return results
rate_limiter = Limiter(key_func=get_client_ipaddr) # Default limit by ip address
socketio = SocketIO()