diff --git a/apps/home/urls.py b/apps/home/urls.py index 368a017..be150db 100644 --- a/apps/home/urls.py +++ b/apps/home/urls.py @@ -3,9 +3,10 @@ from django.urls import path from django.contrib.auth.decorators import login_required -from .views import IndexView, GuildsView +from .views import IndexView, GuildsView, CheckBotPermissionView urlpatterns = [ path("", login_required(IndexView.as_view()), name="index"), - path("generate-servers/", GuildsView.as_view(), name="generate-servers") + path("generate-servers/", GuildsView.as_view(), name="generate-servers"), + path("bot-permissions/", CheckBotPermissionView.as_view(), name="bot-permissions") ] diff --git a/apps/home/views.py b/apps/home/views.py index dbd4613..4f719c3 100644 --- a/apps/home/views.py +++ b/apps/home/views.py @@ -47,7 +47,6 @@ class GuildsView(View): return JsonResponse(cleaned_guild_data, safe=False) - @staticmethod @sync_to_async def get_user_access_token(user: DiscordUser) -> str: @@ -94,3 +93,9 @@ class GuildsView(View): await member.adelete() except ServerMember.DoesNotExist: pass + + +class CheckBotPermissionView(View): + + async def get(self, request, *args, **kwargs): + return JsonResponse({"test": ""})