]> git.puffer.fish Git - matthieu/gru.git/commitdiff
change user depending on the rest token in the rest component
authorMatthieuCoder <matthieu@matthieu-dev.xyz>
Thu, 5 Jan 2023 17:34:34 +0000 (21:34 +0400)
committerMatthieuCoder <matthieu@matthieu-dev.xyz>
Thu, 5 Jan 2023 17:34:34 +0000 (21:34 +0400)
src/register.ts

index 303f4d8df4a8b6dc697047b2f45d6dddf3e51abe..175895797812ed7df21d792bda408b2e6790d6ee 100644 (file)
@@ -1,14 +1,18 @@
-import 'source-map-support';
-import {REST} from '@discordjs/rest';
-import {commands} from './commands';
-import {registerCommands} from './sys/handler';
+import "source-map-support";
+import { REST } from "@discordjs/rest";
+import { commands } from "./commands";
+import { registerCommands } from "./sys/handler";
+import { RESTGetAPIUserResult, Routes } from "discord-api-types/v10";
 
 const rest = new REST({
-       version: '10',
-       api: 'http://localhost:8090/api',
-}).setToken('_');
+  version: "10",
+  api: "http://localhost:8090/api",
+}).setToken("_");
 
 /**
  * We register the commands with discord
  */
-(async () => registerCommands(commands, rest, '807188335717384212'))();
+(async () => {
+  let self = (await rest.get(Routes.user("@me"))) as RESTGetAPIUserResult;
+  registerCommands(commands, rest, self.id);
+})();