UNPKG

@tryforge/forgescript

Version:

ForgeScript is a comprehensive package that empowers you to effortlessly interact with Discord's API. It ensures scripting remains easy to learn and consistently effective.

55 lines 2.55 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.GuildProperties = exports.GuildProperty = void 0; const defineProperties_1 = __importDefault(require("../functions/defineProperties")); var GuildProperty; (function (GuildProperty) { GuildProperty["id"] = "id"; GuildProperty["ownerID"] = "ownerID"; GuildProperty["name"] = "name"; GuildProperty["description"] = "description"; GuildProperty["features"] = "features"; GuildProperty["afkChannelID"] = "afkChannelID"; GuildProperty["maximumMembers"] = "maximumMembers"; GuildProperty["systemChannelID"] = "systemChannelID"; GuildProperty["afkTimeout"] = "afkTimeout"; GuildProperty["memberCount"] = "memberCount"; GuildProperty["boostCount"] = "boostCount"; GuildProperty["timestamp"] = "timestamp"; GuildProperty["icon"] = "icon"; GuildProperty["splash"] = "splash"; GuildProperty["banner"] = "banner"; GuildProperty["roles"] = "roles"; GuildProperty["emojis"] = "emojis"; GuildProperty["stickers"] = "stickers"; GuildProperty["boostLevel"] = "boostLevel"; GuildProperty["approximateMemberCount"] = "approximateMemberCount"; GuildProperty["approximatePresenceCount"] = "approximatePresenceCount"; })(GuildProperty || (exports.GuildProperty = GuildProperty = {})); exports.GuildProperties = (0, defineProperties_1.default)({ description: (i) => i?.description, features: (i, sep) => i?.features.join(sep || ", "), id: (i) => i?.id, name: (i) => i?.name, banner: (i) => i?.bannerURL(), icon: (i) => i?.iconURL(), splash: (i) => i?.splashURL(), emojis: (i, sep) => i?.emojis.cache.map((x) => x.id).join(sep || ", "), roles: (i, sep) => i?.roles.cache.map((x) => x.id).join(sep || ", "), stickers: (i, sep) => i?.stickers.cache.map((x) => x.id).join(sep || ", "), ownerID: (i) => i?.ownerId, afkChannelID: (i) => i?.afkChannelId, systemChannelID: (i) => i?.systemChannelId, timestamp: (i) => i?.createdTimestamp, boostCount: (i) => i?.premiumSubscriptionCount, boostLevel: (i) => i?.premiumTier, afkTimeout: (i) => i?.afkTimeout, approximateMemberCount: (i) => i?.approximateMemberCount, memberCount: (i) => i?.memberCount, maximumMembers: (i) => i?.maximumMembers, approximatePresenceCount: (i) => i?.approximatePresenceCount, }); //# sourceMappingURL=guild.js.map