diff --git a/packages/doorman-api/src/local/localDdb.ts b/packages/doorman-api/src/local/localDdb.ts index bdcdabd..3d527b5 100644 --- a/packages/doorman-api/src/local/localDdb.ts +++ b/packages/doorman-api/src/local/localDdb.ts @@ -68,6 +68,7 @@ const doorConfig: DoorConfig = { SK: "config", buzzer: testDoorBuzzer, pressKey: "4", + // discordUsers: ["245290492760162304"], discordUsers: [], fallbackNumbers: ["1231231234"], pin: testDoorPin, diff --git a/packages/doorman-client/src/functions/buzzer-activated.ts b/packages/doorman-client/src/functions/buzzer-activated.ts index a380e04..c0ca039 100644 --- a/packages/doorman-client/src/functions/buzzer-activated.ts +++ b/packages/doorman-client/src/functions/buzzer-activated.ts @@ -69,8 +69,10 @@ export const handler: ServerlessFunctionSignature + let msg = `🔔 Someone is dialing now @ Door "${config.door}"\n\n`; + + msg += `Will dial fallback numbers if door remains locked\n[Click to unlock](${context.DOORMAN_URL}/api/door/auth?door=${config.door}&key=`; + let msgs = config.discordUsers.map((u: string) => msg + u + ')' ); @@ -91,7 +93,6 @@ export const handler: ServerlessFunctionSignature(metricsRegistry, BuzzerActivatedMetrics.POLL_LATENCY) .startTimer({ door: config.door }); - // prevent multiple polling at once if (pollLock) { return; @@ -140,12 +141,6 @@ export const handler: ServerlessFunctionSignature