diff options
author | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-12-24 18:55:14 +1100 |
---|---|---|
committer | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-12-24 18:55:14 +1100 |
commit | a02f929d343b7d2b5ca0c61dce019929fec9b7a0 (patch) | |
tree | 6f5799ec84f3120969ca17d806dffac214bff73b /src/util | |
parent | Fix creating bot accounts (diff) | |
download | server-a02f929d343b7d2b5ca0c61dce019929fec9b7a0.tar.xz |
OAuth2 authorize bot flow
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/schemas/ApplicationAuthorizeSchema.ts | 7 | ||||
-rw-r--r-- | src/util/schemas/index.ts | 3 |
2 files changed, 9 insertions, 1 deletions
diff --git a/src/util/schemas/ApplicationAuthorizeSchema.ts b/src/util/schemas/ApplicationAuthorizeSchema.ts new file mode 100644 index 00000000..1a0aae0f --- /dev/null +++ b/src/util/schemas/ApplicationAuthorizeSchema.ts @@ -0,0 +1,7 @@ +export interface ApplicationAuthorizeSchema { + authorize: boolean; + guild_id: string; + permissions: string; + captcha_key?: string; + code?: string; // 2fa code +} \ No newline at end of file diff --git a/src/util/schemas/index.ts b/src/util/schemas/index.ts index a03cebe2..be4be0c7 100644 --- a/src/util/schemas/index.ts +++ b/src/util/schemas/index.ts @@ -58,4 +58,5 @@ export * from "./ChannelReorderSchema"; export * from "./UserSettingsSchema"; export * from "./BotModifySchema"; export * from "./ApplicationModifySchema"; -export * from "./ApplicationCreateSchema"; \ No newline at end of file +export * from "./ApplicationCreateSchema"; +export * from "./ApplicationAuthorizeSchema"; \ No newline at end of file |