diff --git a/api/views.py b/api/views.py index 279a8b4..f323aae 100644 --- a/api/views.py +++ b/api/views.py @@ -38,7 +38,7 @@ class CommandAPI(View): if check_token(get, commands_perm=True): if command.lower() == "commands": - return JsonResponse(command.commands_dict) + return JsonResponse(commands.command_dict) else: return run_command(get, command, "GET") else: @@ -61,12 +61,15 @@ class CommandAPI(View): class SettingsAPI(View): def get(self, request): - response = { - "BOT_PREFIX": getattr(settings, 'BOT_PREFIX', '?'), - "ERROR_USERS": getattr(settings, 'ERROR_USERS', []), - "MOD_RANK": getattr(settings, 'MOD_RANK', []), - "DEFAULT_STATUS": getattr(settings, 'DEFAULT_STATUS', 'sed') - } + if check_token(request, command_perm=True): + response = { + "BOT_PREFIX": getattr(settings, 'GEOFFREY_BOT_PREFIX', '?'), + "ERROR_USERS": getattr(settings, 'GEOFFREY__BOT_ERROR_USERS', []), + "MOD_RANKS": getattr(settings, 'GEOFFREY_BOT_MOD_RANK', []), + "STATUS": getattr(settings, 'GEOFFREY_BOT_STATUS', 'sed') + } + else: + response = {} return JsonResponse(response)