diff --git a/.gitea/workflows/deploy-twilio.yaml b/.gitea/workflows/deploy-twilio.yaml index b91da12..92f70e9 100644 --- a/.gitea/workflows/deploy-twilio.yaml +++ b/.gitea/workflows/deploy-twilio.yaml @@ -26,6 +26,7 @@ jobs: AWS_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} DISCORD_BOT_TOKEN: ${{ secrets.DISCORD_BOT_TOKEN }} + DISCORD_CLIENT_SECRET: ${{ secrets.DISCORD_CLIENT_SECRET }} - name: Deploy Doorman UI and API run: bun run deploy-serverless @@ -35,6 +36,7 @@ jobs: AWS_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} DISCORD_BOT_TOKEN: ${{ secrets.DISCORD_BOT_TOKEN }} + DISCORD_CLIENT_SECRET: ${{ secrets.DISCORD_CLIENT_SECRET }} - name: Deploy Doorman Buzzer Client run: bun run deploy-buzzer-client diff --git a/packages/doorman-api/.env.example b/packages/doorman-api/.env.example index 0037b5c..7971b45 100644 --- a/packages/doorman-api/.env.example +++ b/packages/doorman-api/.env.example @@ -8,9 +8,11 @@ AWS_SECRET_ACCESS_KEY= # discord notifs DISCORD_BOT_TOKEN= -DISCORD_CLIENT_ID= +DISCORD_CLIENT_ID=1299810962366398494 DISCORD_CLIENT_SECRET= +DISCORD_GUILD_ID=1299812960553795655 + # metrics PUSHGATEWAY_URL=https://metrics.chromart.cc STAGE=prod @@ -25,4 +27,3 @@ LOKI_PW=doormanlogs NOTIFY_SECRET_KEY=discordnotifyme DOORMAN_URL=https://doorman.chromart.cc -DISCORD_GUILD_ID=1299812960553795655 diff --git a/packages/doorman-api/src/types/TwilioContext.ts b/packages/doorman-api/src/types/TwilioContext.ts index c5a7ec6..30d3138 100644 --- a/packages/doorman-api/src/types/TwilioContext.ts +++ b/packages/doorman-api/src/types/TwilioContext.ts @@ -4,4 +4,11 @@ export interface TwilioContext extends DoormanLambdaContext { AWS_ACCESS_KEY: string; AWS_SECRET_ACCESS_KEY: string; DISCORD_BOT_TOKEN: string; + + // OAUTH + DISCORD_CLIENT_SECRET: string; + DISCORD_CLIENT_ID: string; + + // server add after oauth + DISCORD_GUILD_ID: string; }