Skip to content

Commit 80b324b

Browse files
added the substring as well
1 parent 515382d commit 80b324b

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

src/constants/responses.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ export const NAME_CHANGED = "User nickname changed successfully";
2929
export const ROLE_REMOVED = "Role Removed successfully";
3030

3131
export const VERIFICATION_STRING =
32-
"Please verify your identity by clicking the link below 👇 and granting authorization to the Real Dev Squad. This will allow us to manage your Discord data.";
32+
"Please verify your identity by clicking the link below 👇";
33+
34+
export const VERIFICATION_SUBSTRING =
35+
"By granting authorization, you agree to permit us to manage your server nickname displayed ONLY in the Real Dev Squad server and to sync your joining data with your user account on our platform.";
3336

3437
export const ROLE_FETCH_FAILED =
3538
"Oops! We are experiencing an issue fetching roles.";

src/controllers/verifyCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import config from "../../config/config";
2-
import { RETRY_COMMAND, VERIFICATION_STRING } from "../constants/responses";
2+
import { RETRY_COMMAND, VERIFICATION_STRING, VERIFICATION_SUBSTRING } from "../constants/responses";
33
import { env } from "../typeDefinitions/default.types";
44
import { discordEphemeralResponse } from "../utils/discordEphemeralResponse";
55
import { generateUniqueToken } from "../utils/generateUniqueToken";
@@ -24,7 +24,7 @@ export async function verifyCommand(
2424
);
2525
if (response?.status === 201 || response?.status === 200) {
2626
const verificationSiteURL = config(env).VERIFICATION_SITE_URL;
27-
const message = `${VERIFICATION_STRING}\n${verificationSiteURL}/discord?token=${token}`;
27+
const message = `${VERIFICATION_STRING}\n${verificationSiteURL}/discord?token=${token}\n${VERIFICATION_SUBSTRING}`;
2828
return discordEphemeralResponse(message);
2929
} else {
3030
return discordEphemeralResponse(RETRY_COMMAND);

tests/unit/handlers/verifyCommand.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import {
22
RETRY_COMMAND,
33
VERIFICATION_STRING,
4+
VERIFICATION_SUBSTRING,
45
} from "../../../src/constants/responses";
56
import config from "../../../config/config";
67
import {
@@ -58,7 +59,7 @@ describe("verifyCommand", () => {
5859

5960
const verificationSiteURL = config(env).VERIFICATION_SITE_URL;
6061
const message =
61-
`${VERIFICATION_STRING}\n${verificationSiteURL}/discord?token=${UNIQUE_TOKEN}`
62+
`${VERIFICATION_STRING}\n${verificationSiteURL}/discord?token=${UNIQUE_TOKEN}\n${VERIFICATION_SUBSTRING}`
6263

6364
expect(resultData.data.content).toEqual(message);
6465
});

0 commit comments

Comments
 (0)