From 0c4b2129cfdc0b52a769e988e52d8585b0bd15c4 Mon Sep 17 00:00:00 2001 From: Yuzu Date: Sat, 18 Sep 2021 05:20:05 -0700 Subject: [PATCH] Added Users services --- src/services/Users.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/services/Users.ts diff --git a/src/services/Users.ts b/src/services/Users.ts new file mode 100644 index 0000000..0f43b84 --- /dev/null +++ b/src/services/Users.ts @@ -0,0 +1,20 @@ +import { User, Snowflake } from "discord.js"; +import Environment from "../providers/Environment"; + +class Users { + public static isDeveloper(user: User | Snowflake) { + const developers: Snowflake[] = (Environment.get().DEVELOPER_IDS).split(','); + + let userID; + + if(user instanceof User) + userID = user.id; + else + userID = user; + + return developers.includes(userID); + + } +} + +export default Users; \ No newline at end of file