UNPKG

discord-authorize

Version:

A node module for easy authentication with Discord

21 lines 889 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.joinGuild = void 0; const requestHandler_1 = __importDefault(require("../requestHandler")); async function joinGuild(options, clientToken, accessToken) { const endpoint = `/guilds/${options.guildId}/members/${options.userId}`; const rolesToAdd = options.roles ?? []; const response = await (0, requestHandler_1.default)("PUT", `${endpoint}`, accessToken, { data: { roles: rolesToAdd, access_token: accessToken }, headers: { Authorization: `Bot ${clientToken}`, "Content-Type": "application/json", }, }); return response?.data; } exports.joinGuild = joinGuild; //# sourceMappingURL=joinGuild.js.map