add voice and science bps

This commit is contained in:
slice 2018-07-21 11:52:21 -07:00
parent 77a260706d
commit db7ea18f09
No known key found for this signature in database
GPG Key ID: 1508C19D7436A26D
4 changed files with 36 additions and 2 deletions

View File

@ -4,3 +4,5 @@ from .users import bp as users
from .guilds import bp as guilds
from .channels import bp as channels
from .webhooks import bp as webhooks
from .science import bp as science
from .voice import bp as voice

View File

@ -0,0 +1,20 @@
from quart import Blueprint, jsonify
bp = Blueprint('science', __name__)
@bp.route('/science', methods=['POST'])
async def science():
return '', 204
@bp.route('/applications', methods=['GET'])
async def applications():
return jsonify([])
@bp.route('/experiments', methods=['GET'])
async def experiments():
return jsonify({
'assignments': []
})

View File

@ -0,0 +1,10 @@
from quart import Blueprint, jsonify
bp = Blueprint('voice', __name__)
@bp.route('/regions', methods=['GET'])
async def voice_regions():
return jsonify([
{'name': 'Brazil', 'deprecated': False, 'id': 'Brazil', 'optimal': True, 'vip': True}
])

6
run.py
View File

@ -9,7 +9,7 @@ from logbook import StreamHandler, Logger
from logbook.compat import redirect_logging
import config
from litecord.blueprints import gateway, auth, users, guilds, channels, webhooks
from litecord.blueprints import gateway, auth, users, guilds, channels, webhooks, science, voice
from litecord.gateway import websocket_handler
from litecord.errors import LitecordError
from litecord.gateway.state_manager import StateManager
@ -43,7 +43,9 @@ bps = {
users: '/users',
guilds: '/guilds',
channels: '/channels',
webhooks: None
webhooks: None,
science: None,
voice: '/voice'
}
for bp, suffix in bps.items():