More work

This commit is contained in:
TriForMine
2021-10-18 21:03:24 +02:00
parent d1800006a4
commit 64e316647e
13 changed files with 79 additions and 79 deletions
+4 -4
View File
@@ -1,8 +1,8 @@
import { rest } from "../../rest/rest.ts";
import type { User } from "../../types/users/user.ts";
import { endpoints } from "../../util/constants.ts";
import {Bot} from "../../bot.ts";
import {SnakeCasedPropertiesDeep} from "../../types/util.ts";
/** This function will return the raw user payload in the rare cases you need to fetch a user directly from the API. */
export async function getUser(userId: bigint) {
return await rest.runMethod<User>("get", endpoints.USER(userId));
export async function getUser(bot: Bot, userId: bigint) {
return await bot.rest.runMethod<SnakeCasedPropertiesDeep<User>>(bot.rest,"get", bot.constants.endpoints.USER(userId));
}