Socket
Socket
Sign inDemoInstall

discord-slim

Package Overview
Dependencies
4
Maintainers
1
Versions
68
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.0-dev.10 to 2.0.0-dev.12

1

dist/actions.d.ts

@@ -5,2 +5,3 @@ /// <reference types="node" />

import type * as types from './types';
export declare const setDefaultRequestOptions: (requestOptions?: RequestOptions | undefined) => RequestOptions | undefined;
export declare const Channel: {

@@ -7,0 +8,0 @@ Create: (guild_id: string, params: {

249

dist/actions.js

@@ -6,165 +6,168 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.OAuth2 = exports.Application = exports.Webhook = exports.Voice = exports.User = exports.Template = exports.Invite = exports.Widget = exports.Integration = exports.Role = exports.Ban = exports.Member = exports.Emoji = exports.Guild = exports.GroupDM = exports.PinnedMessage = exports.Reaction = exports.Message = exports.Channel = void 0;
exports.OAuth2 = exports.Application = exports.Webhook = exports.Voice = exports.User = exports.Template = exports.Invite = exports.Widget = exports.Integration = exports.Role = exports.Ban = exports.Member = exports.Emoji = exports.Guild = exports.GroupDM = exports.PinnedMessage = exports.Reaction = exports.Message = exports.Channel = exports.setDefaultRequestOptions = void 0;
const request_1 = require("./request");
const querystring_1 = __importDefault(require("querystring"));
let defaultRequestOptions;
const setDefaultRequestOptions = (requestOptions) => defaultRequestOptions = requestOptions;
exports.setDefaultRequestOptions = setDefaultRequestOptions;
exports.Channel = {
Create: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/channels", requestOptions, params),
Get: (channel_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id, requestOptions),
Modify: (id, params, requestOptions) => request_1.Request("PATCH", "/channels/" + id, requestOptions, params),
Delete: (channel_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id, requestOptions),
GetMessages: (channel_id, params, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/messages", requestOptions, params),
BulkDeleteMessages: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/messages", requestOptions, params),
EditPermissions: (channel_id, overwrite_id, params, requestOptions) => request_1.Request("PUT", "/channels/" + channel_id + "/permissions/" + overwrite_id, requestOptions, params),
GetInvites: (channel_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/invites", requestOptions),
DeletePermission: (channel_id, overwrite_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/permissions/" + overwrite_id, requestOptions),
FollowNews: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/followers", requestOptions, params),
TriggerTypingIndicator: (channel_id, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/followers", requestOptions),
GetPinnedMessages: (channel_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/pins", requestOptions),
GetWebhooks: (channel_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/webhooks", requestOptions),
Create: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/channels", requestOptions ?? defaultRequestOptions, params),
Get: (channel_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id, requestOptions ?? defaultRequestOptions),
Modify: (id, params, requestOptions) => request_1.Request("PATCH", "/channels/" + id, requestOptions ?? defaultRequestOptions, params),
Delete: (channel_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id, requestOptions ?? defaultRequestOptions),
GetMessages: (channel_id, params, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/messages", requestOptions ?? defaultRequestOptions, params),
BulkDeleteMessages: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/messages", requestOptions ?? defaultRequestOptions, params),
EditPermissions: (channel_id, overwrite_id, params, requestOptions) => request_1.Request("PUT", "/channels/" + channel_id + "/permissions/" + overwrite_id, requestOptions ?? defaultRequestOptions, params),
GetInvites: (channel_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/invites", requestOptions ?? defaultRequestOptions),
DeletePermission: (channel_id, overwrite_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/permissions/" + overwrite_id, requestOptions ?? defaultRequestOptions),
FollowNews: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/followers", requestOptions ?? defaultRequestOptions, params),
TriggerTypingIndicator: (channel_id, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/followers", requestOptions ?? defaultRequestOptions),
GetPinnedMessages: (channel_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/pins", requestOptions ?? defaultRequestOptions),
GetWebhooks: (channel_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/webhooks", requestOptions ?? defaultRequestOptions),
};
exports.Message = {
Get: (channel_id, message_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/messages/" + message_id, requestOptions),
Create: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/messages", requestOptions, params),
Crosspost: (channel_id, message_id, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/messages/" + message_id + "/crosspost", requestOptions),
Delete: (channel_id, message_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id, requestOptions),
Edit: (channel_id, message_id, params, requestOptions) => request_1.Request("PATCH", "/channels/" + channel_id + "/messages/" + message_id, requestOptions, params),
GetReactions: (channel_id, message_id, emoji, params, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji) + '?' + querystring_1.default.stringify(params), requestOptions),
DeleteAllReactions: (channel_id, message_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id + "/reactions", requestOptions),
DeleteAllReactionsForEmoji: (channel_id, message_id, emoji, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji), requestOptions),
Get: (channel_id, message_id, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/messages/" + message_id, requestOptions ?? defaultRequestOptions),
Create: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/messages", requestOptions ?? defaultRequestOptions, params),
Crosspost: (channel_id, message_id, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/messages/" + message_id + "/crosspost", requestOptions ?? defaultRequestOptions),
Delete: (channel_id, message_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id, requestOptions ?? defaultRequestOptions),
Edit: (channel_id, message_id, params, requestOptions) => request_1.Request("PATCH", "/channels/" + channel_id + "/messages/" + message_id, requestOptions ?? defaultRequestOptions, params),
GetReactions: (channel_id, message_id, emoji, params, requestOptions) => request_1.Request("GET", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji) + '?' + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
DeleteAllReactions: (channel_id, message_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id + "/reactions", requestOptions ?? defaultRequestOptions),
DeleteAllReactionsForEmoji: (channel_id, message_id, emoji, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji), requestOptions ?? defaultRequestOptions),
};
exports.Reaction = {
Add: (channel_id, message_id, emoji, requestOptions) => request_1.Request("PUT", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji) + "/@me", requestOptions),
DeleteOwn: (channel_id, message_id, emoji, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji) + "/@me", requestOptions),
Delete: (channel_id, message_id, user_id, emoji, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji) + '/' + user_id, requestOptions),
Add: (channel_id, message_id, emoji, requestOptions) => request_1.Request("PUT", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji) + "/@me", requestOptions ?? defaultRequestOptions),
DeleteOwn: (channel_id, message_id, emoji, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji) + "/@me", requestOptions ?? defaultRequestOptions),
Delete: (channel_id, message_id, user_id, emoji, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/messages/" + message_id + "/reactions/" + encodeURIComponent(emoji) + '/' + user_id, requestOptions ?? defaultRequestOptions),
};
exports.PinnedMessage = {
Add: (channel_id, message_id, requestOptions) => request_1.Request("PUT", "/channels/" + channel_id + "/pins/" + message_id, requestOptions),
Delete: (channel_id, message_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/pins/" + message_id, requestOptions),
Add: (channel_id, message_id, requestOptions) => request_1.Request("PUT", "/channels/" + channel_id + "/pins/" + message_id, requestOptions ?? defaultRequestOptions),
Delete: (channel_id, message_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/pins/" + message_id, requestOptions ?? defaultRequestOptions),
};
exports.GroupDM = {
AddRecipient: (channel_id, user_id, params, requestOptions) => request_1.Request("PUT", "/channels/" + channel_id + "/recipients/" + user_id, requestOptions, params),
RemoveRecipient: (channel_id, user_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/recipients/" + user_id, requestOptions),
AddRecipient: (channel_id, user_id, params, requestOptions) => request_1.Request("PUT", "/channels/" + channel_id + "/recipients/" + user_id, requestOptions ?? defaultRequestOptions, params),
RemoveRecipient: (channel_id, user_id, requestOptions) => request_1.Request("DELETE", "/channels/" + channel_id + "/recipients/" + user_id, requestOptions ?? defaultRequestOptions),
};
exports.Guild = {
GetAuditLog: (guild_id, params, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/audit-logs?" + querystring_1.default.stringify(params), requestOptions),
ListEmojis: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/emojis", requestOptions),
Create: (params, requestOptions) => request_1.Request("POST", "/guilds", requestOptions, params),
Get: (guild_id, params, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + '?' + querystring_1.default.stringify(params), requestOptions),
GetPreview: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/preview", requestOptions),
Modify: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id, requestOptions, params),
Delete: (guild_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id, requestOptions),
ModifyChannelPositions: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/channels", requestOptions, params),
ListMembers: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/members", requestOptions),
GetBans: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/bans", requestOptions),
GetRoles: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/roles", requestOptions),
ModifyRolePositions: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/roles", requestOptions, params),
GetPruneCount: (guild_id, params, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/prune?" + querystring_1.default.stringify(params), requestOptions),
Prune: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/prune", requestOptions, params),
GetInvites: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/invites", requestOptions),
GetIntegrations: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/integrations", requestOptions),
GetVanityURL: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/vanity-url", requestOptions),
CreateFromTemplate: (template_code, params, requestOptions) => request_1.Request("POST", "/guilds" + "/templates/" + template_code, requestOptions, params),
GetTemplates: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/templates", requestOptions),
GetWebhooks: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/webhooks", requestOptions),
GetAuditLog: (guild_id, params, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/audit-logs?" + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
ListEmojis: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/emojis", requestOptions ?? defaultRequestOptions),
Create: (params, requestOptions) => request_1.Request("POST", "/guilds", requestOptions ?? defaultRequestOptions, params),
Get: (guild_id, params, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + '?' + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
GetPreview: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/preview", requestOptions ?? defaultRequestOptions),
Modify: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id, requestOptions ?? defaultRequestOptions, params),
Delete: (guild_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id, requestOptions ?? defaultRequestOptions),
ModifyChannelPositions: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/channels", requestOptions ?? defaultRequestOptions, params),
ListMembers: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/members", requestOptions ?? defaultRequestOptions),
GetBans: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/bans", requestOptions ?? defaultRequestOptions),
GetRoles: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/roles", requestOptions ?? defaultRequestOptions),
ModifyRolePositions: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/roles", requestOptions ?? defaultRequestOptions, params),
GetPruneCount: (guild_id, params, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/prune?" + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
Prune: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/prune", requestOptions ?? defaultRequestOptions, params),
GetInvites: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/invites", requestOptions ?? defaultRequestOptions),
GetIntegrations: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/integrations", requestOptions ?? defaultRequestOptions),
GetVanityURL: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/vanity-url", requestOptions ?? defaultRequestOptions),
CreateFromTemplate: (template_code, params, requestOptions) => request_1.Request("POST", "/guilds" + "/templates/" + template_code, requestOptions ?? defaultRequestOptions, params),
GetTemplates: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/templates", requestOptions ?? defaultRequestOptions),
GetWebhooks: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/webhooks", requestOptions ?? defaultRequestOptions),
};
exports.Emoji = {
Get: (guild_id, emoji_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/emojis/" + emoji_id, requestOptions),
Add: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/emojis", requestOptions, params),
Modify: (guild_id, emoji_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/emojis/" + emoji_id, requestOptions, params),
Delete: (guild_id, emoji_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/emojis/" + emoji_id, requestOptions),
Get: (guild_id, emoji_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/emojis/" + emoji_id, requestOptions ?? defaultRequestOptions),
Add: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/emojis", requestOptions ?? defaultRequestOptions, params),
Modify: (guild_id, emoji_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/emojis/" + emoji_id, requestOptions ?? defaultRequestOptions, params),
Delete: (guild_id, emoji_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/emojis/" + emoji_id, requestOptions ?? defaultRequestOptions),
};
exports.Member = {
Get: (guild_id, user_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/members/" + user_id, requestOptions),
Add: (guild_id, user_id, params, requestOptions) => request_1.Request("PUT", "/guilds/" + guild_id + "/members/" + user_id, requestOptions, params),
Modify: (guild_id, user_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/members/" + user_id, requestOptions, params),
ModifyOwnNick: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/members" + "/@me" + "/nick", requestOptions, params),
AddRole: (guild_id, user_id, role_id, requestOptions) => request_1.Request("PUT", "/guilds/" + guild_id + "/members/" + user_id + "/roles/" + role_id, requestOptions),
RemoveRole: (guild_id, user_id, role_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/members/" + user_id + "/roles/" + role_id, requestOptions),
Remove: (guild_id, user_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/members/" + user_id, requestOptions),
Get: (guild_id, user_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/members/" + user_id, requestOptions ?? defaultRequestOptions),
Add: (guild_id, user_id, params, requestOptions) => request_1.Request("PUT", "/guilds/" + guild_id + "/members/" + user_id, requestOptions ?? defaultRequestOptions, params),
Modify: (guild_id, user_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/members/" + user_id, requestOptions ?? defaultRequestOptions, params),
ModifyOwnNick: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/members" + "/@me" + "/nick", requestOptions ?? defaultRequestOptions, params),
AddRole: (guild_id, user_id, role_id, requestOptions) => request_1.Request("PUT", "/guilds/" + guild_id + "/members/" + user_id + "/roles/" + role_id, requestOptions ?? defaultRequestOptions),
RemoveRole: (guild_id, user_id, role_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/members/" + user_id + "/roles/" + role_id, requestOptions ?? defaultRequestOptions),
Remove: (guild_id, user_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/members/" + user_id, requestOptions ?? defaultRequestOptions),
};
exports.Ban = {
Get: (guild_id, user_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/bans/" + user_id, requestOptions),
Add: (guild_id, user_id, params, requestOptions) => request_1.Request("PUT", "/guilds/" + guild_id + "/bans/" + user_id, requestOptions, params),
Remove: (guild_id, user_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/bans/" + user_id, requestOptions),
Get: (guild_id, user_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/bans/" + user_id, requestOptions ?? defaultRequestOptions),
Add: (guild_id, user_id, params, requestOptions) => request_1.Request("PUT", "/guilds/" + guild_id + "/bans/" + user_id, requestOptions ?? defaultRequestOptions, params),
Remove: (guild_id, user_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/bans/" + user_id, requestOptions ?? defaultRequestOptions),
};
exports.Role = {
Create: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/roles", requestOptions, params),
Modify: (guild_id, role_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/roles/" + role_id, requestOptions, params),
Delete: (guild_id, role_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/roles/" + role_id, requestOptions),
Create: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/roles", requestOptions ?? defaultRequestOptions, params),
Modify: (guild_id, role_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/roles/" + role_id, requestOptions ?? defaultRequestOptions, params),
Delete: (guild_id, role_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/roles/" + role_id, requestOptions ?? defaultRequestOptions),
};
exports.Integration = {
Create: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/integrations", requestOptions, params),
Modify: (guild_id, integration_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/integrations/" + integration_id, requestOptions, params),
Delete: (guild_id, integration_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/integrations/" + integration_id, requestOptions),
Sync: (guild_id, integration_id, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/integrations/" + integration_id + "/sync", requestOptions),
Create: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/integrations", requestOptions ?? defaultRequestOptions, params),
Modify: (guild_id, integration_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/integrations/" + integration_id, requestOptions ?? defaultRequestOptions, params),
Delete: (guild_id, integration_id, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/integrations/" + integration_id, requestOptions ?? defaultRequestOptions),
Sync: (guild_id, integration_id, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/integrations/" + integration_id + "/sync", requestOptions ?? defaultRequestOptions),
};
exports.Widget = {
GetSettings: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/widget", requestOptions),
Modify: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/widget", requestOptions, params),
Get: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/widget.json", requestOptions),
GetImage: (guild_id, params, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/widget.png?" + querystring_1.default.stringify(params), requestOptions),
GetSettings: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/widget", requestOptions ?? defaultRequestOptions),
Modify: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/widget", requestOptions ?? defaultRequestOptions, params),
Get: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/widget.json", requestOptions ?? defaultRequestOptions),
GetImage: (guild_id, params, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/widget.png?" + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
};
exports.Invite = {
Create: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/invites", requestOptions, params),
Get: (invite_code, params, requestOptions) => request_1.Request("GET", "/invites/" + invite_code + '?' + querystring_1.default.stringify(params), requestOptions),
Delete: (invite_code, requestOptions) => request_1.Request("DELETE", "/invites/" + invite_code, requestOptions),
Create: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/invites", requestOptions ?? defaultRequestOptions, params),
Get: (invite_code, params, requestOptions) => request_1.Request("GET", "/invites/" + invite_code + '?' + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
Delete: (invite_code, requestOptions) => request_1.Request("DELETE", "/invites/" + invite_code, requestOptions ?? defaultRequestOptions),
};
exports.Template = {
Get: (template_code, requestOptions) => request_1.Request("GET", "/guilds" + "/templates/" + template_code, requestOptions),
Create: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/templates", requestOptions, params),
Sync: (guild_id, template_code, requestOptions) => request_1.Request("PUT", "/guilds/" + guild_id + "/templates/" + template_code, requestOptions),
Modify: (guild_id, template_code, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/templates/" + template_code, requestOptions, params),
Delete: (guild_id, template_code, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/templates/" + template_code, requestOptions),
Get: (template_code, requestOptions) => request_1.Request("GET", "/guilds" + "/templates/" + template_code, requestOptions ?? defaultRequestOptions),
Create: (guild_id, params, requestOptions) => request_1.Request("POST", "/guilds/" + guild_id + "/templates", requestOptions ?? defaultRequestOptions, params),
Sync: (guild_id, template_code, requestOptions) => request_1.Request("PUT", "/guilds/" + guild_id + "/templates/" + template_code, requestOptions ?? defaultRequestOptions),
Modify: (guild_id, template_code, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/templates/" + template_code, requestOptions ?? defaultRequestOptions, params),
Delete: (guild_id, template_code, requestOptions) => request_1.Request("DELETE", "/guilds/" + guild_id + "/templates/" + template_code, requestOptions ?? defaultRequestOptions),
};
exports.User = {
GetCurrent: (requestOptions) => request_1.Request("GET", "/users/" + "/@me", requestOptions),
Get: (user_id, requestOptions) => request_1.Request("GET", "/users/" + user_id, requestOptions),
ModifyCurrent: (params, requestOptions) => request_1.Request("PATCH", "/users/" + "/@me", requestOptions, params),
GetCurrentGuilds: (params, requestOptions) => request_1.Request("GET", "/users/" + "/@me/" + "/guilds?" + querystring_1.default.stringify(params), requestOptions),
LeaveGuild: (guild_id, requestOptions) => request_1.Request("DELETE", "/users" + "/@me" + "/guilds/" + guild_id, requestOptions),
CreateDM: (params, requestOptions) => request_1.Request("POST", "/users" + "/@me" + "/channels", requestOptions, params),
GetConnections: (requestOptions) => request_1.Request("GET", "/users" + "/@me" + "/connections", requestOptions),
GetCurrent: (requestOptions) => request_1.Request("GET", "/users/" + "/@me", requestOptions ?? defaultRequestOptions),
Get: (user_id, requestOptions) => request_1.Request("GET", "/users/" + user_id, requestOptions ?? defaultRequestOptions),
ModifyCurrent: (params, requestOptions) => request_1.Request("PATCH", "/users/" + "/@me", requestOptions ?? defaultRequestOptions, params),
GetCurrentGuilds: (params, requestOptions) => request_1.Request("GET", "/users/" + "/@me/" + "/guilds?" + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
LeaveGuild: (guild_id, requestOptions) => request_1.Request("DELETE", "/users" + "/@me" + "/guilds/" + guild_id, requestOptions ?? defaultRequestOptions),
CreateDM: (params, requestOptions) => request_1.Request("POST", "/users" + "/@me" + "/channels", requestOptions ?? defaultRequestOptions, params),
GetConnections: (requestOptions) => request_1.Request("GET", "/users" + "/@me" + "/connections", requestOptions ?? defaultRequestOptions),
};
exports.Voice = {
GetRegions: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/regions", requestOptions),
ListRegions: (requestOptions) => request_1.Request("GET", "/voice" + "/regions", requestOptions),
UpdateSelfState: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/voice-states" + "/@me", requestOptions, params),
UpdateOthersState: (guild_id, user_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/voice-states/" + user_id, requestOptions, params),
GetRegions: (guild_id, requestOptions) => request_1.Request("GET", "/guilds/" + guild_id + "/regions", requestOptions ?? defaultRequestOptions),
ListRegions: (requestOptions) => request_1.Request("GET", "/voice" + "/regions", requestOptions ?? defaultRequestOptions),
UpdateSelfState: (guild_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/voice-states" + "/@me", requestOptions ?? defaultRequestOptions, params),
UpdateOthersState: (guild_id, user_id, params, requestOptions) => request_1.Request("PATCH", "/guilds/" + guild_id + "/voice-states/" + user_id, requestOptions ?? defaultRequestOptions, params),
};
exports.Webhook = {
Create: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/webhooks", requestOptions, params),
Get: (webhook_id, requestOptions) => request_1.Request("GET", "/webhooks/" + webhook_id, requestOptions),
GetWithToken: (webhook_id, webhook_token, requestOptions) => request_1.Request("GET", "/webhooks/" + webhook_id + '/' + webhook_token, requestOptions),
Modify: (webhook_id, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + webhook_id, requestOptions, params),
ModifyWithToken: (webhook_id, webhook_token, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + webhook_id + '/' + webhook_token, requestOptions, params),
Delete: (webhook_id, requestOptions) => request_1.Request("DELETE", "/webhooks/" + webhook_id, requestOptions),
DeleteWithToken: (webhook_id, webhook_token, requestOptions) => request_1.Request("DELETE", "/webhooks/" + webhook_id + '/' + webhook_token, requestOptions),
Execute: (webhook_id, webhook_token, params1, params2, requestOptions) => request_1.Request("POST", "/webhooks/" + webhook_id + '/' + webhook_token + '?' + querystring_1.default.stringify(params2), requestOptions, params1),
ExecuteSlack: (webhook_id, webhook_token, params, requestOptions) => request_1.Request("POST", "/webhooks/" + webhook_id + '/' + webhook_token + "/slack?" + querystring_1.default.stringify(params), requestOptions),
ExecuteGitHub: (webhook_id, webhook_token, params, requestOptions) => request_1.Request("POST", "/webhooks/" + webhook_id + '/' + webhook_token + "/github?" + querystring_1.default.stringify(params), requestOptions),
EditMessage: (webhook_id, webhook_token, message_id, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + webhook_id + '/' + webhook_token + "/messages/" + message_id, requestOptions, params),
DeleteMessage: (webhook_id, webhook_token, message_id, requestOptions) => request_1.Request("DELETE", "/webhooks/" + webhook_id + '/' + webhook_token + "/messages/" + message_id, requestOptions),
Create: (channel_id, params, requestOptions) => request_1.Request("POST", "/channels/" + channel_id + "/webhooks", requestOptions ?? defaultRequestOptions, params),
Get: (webhook_id, requestOptions) => request_1.Request("GET", "/webhooks/" + webhook_id, requestOptions ?? defaultRequestOptions),
GetWithToken: (webhook_id, webhook_token, requestOptions) => request_1.Request("GET", "/webhooks/" + webhook_id + '/' + webhook_token, requestOptions ?? defaultRequestOptions),
Modify: (webhook_id, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + webhook_id, requestOptions ?? defaultRequestOptions, params),
ModifyWithToken: (webhook_id, webhook_token, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + webhook_id + '/' + webhook_token, requestOptions ?? defaultRequestOptions, params),
Delete: (webhook_id, requestOptions) => request_1.Request("DELETE", "/webhooks/" + webhook_id, requestOptions ?? defaultRequestOptions),
DeleteWithToken: (webhook_id, webhook_token, requestOptions) => request_1.Request("DELETE", "/webhooks/" + webhook_id + '/' + webhook_token, requestOptions ?? defaultRequestOptions),
Execute: (webhook_id, webhook_token, params1, params2, requestOptions) => request_1.Request("POST", "/webhooks/" + webhook_id + '/' + webhook_token + '?' + querystring_1.default.stringify(params2), requestOptions ?? defaultRequestOptions, params1),
ExecuteSlack: (webhook_id, webhook_token, params, requestOptions) => request_1.Request("POST", "/webhooks/" + webhook_id + '/' + webhook_token + "/slack?" + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
ExecuteGitHub: (webhook_id, webhook_token, params, requestOptions) => request_1.Request("POST", "/webhooks/" + webhook_id + '/' + webhook_token + "/github?" + querystring_1.default.stringify(params), requestOptions ?? defaultRequestOptions),
EditMessage: (webhook_id, webhook_token, message_id, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + webhook_id + '/' + webhook_token + "/messages/" + message_id, requestOptions ?? defaultRequestOptions, params),
DeleteMessage: (webhook_id, webhook_token, message_id, requestOptions) => request_1.Request("DELETE", "/webhooks/" + webhook_id + '/' + webhook_token + "/messages/" + message_id, requestOptions ?? defaultRequestOptions),
};
exports.Application = {
GetGlobalCommands: (application_id, requestOptions) => request_1.Request("GET", "/applications/" + application_id + "/commands", requestOptions),
CreateGlobalCommand: (application_id, params, requestOptions) => request_1.Request("POST", "/applications/" + application_id + "/commands", requestOptions, params),
GetGlobalCommand: (application_id, command_id, requestOptions) => request_1.Request("GET", "/applications/" + application_id + "/commands/" + command_id, requestOptions),
EditGlobalCommand: (application_id, command_id, params, requestOptions) => request_1.Request("PATCH", "/applications/" + application_id + "/commands/" + command_id, requestOptions, params),
DeleteGlobalCommand: (application_id, command_id, requestOptions) => request_1.Request("DELETE", "/applications/" + application_id + "/commands/" + command_id, requestOptions),
GetGuildCommands: (application_id, guild_id, requestOptions) => request_1.Request("GET", "/applications/" + application_id + "/guilds/" + guild_id + "/commands", requestOptions),
CreateGuildCommand: (application_id, guild_id, params, requestOptions) => request_1.Request("POST", "/applications/" + application_id + "/guilds/" + guild_id + "/commands", requestOptions, params),
GetGuildCommand: (application_id, guild_id, command_id, requestOptions) => request_1.Request("GET", "/applications/" + application_id + "/guilds/" + guild_id + "/commands/" + command_id, requestOptions),
EditGuildCommand: (application_id, guild_id, command_id, params, requestOptions) => request_1.Request("PATCH", "/applications/" + application_id + "/guilds/" + guild_id + "/commands/" + command_id, requestOptions, params),
DeleteGuildCommand: (application_id, guild_id, command_id, requestOptions) => request_1.Request("DELETE", "/applications/" + application_id + "/guilds/" + guild_id + "/commands/" + command_id, requestOptions),
CreateInteractionResponse: (interaction_id, interaction_token, params, requestOptions) => request_1.Request("POST", "/interactions/" + interaction_id + '/' + interaction_token + "/callback", requestOptions, params),
EditOriginalInteractionResponse: (application_id, interaction_token, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + application_id + '/' + interaction_token + "/messages" + "/@original", requestOptions, params),
DeleteOriginalInteractionResponse: (application_id, interaction_token, requestOptions) => request_1.Request("DELETE", "/webhooks/" + application_id + '/' + interaction_token + "/messages" + "/@original", requestOptions),
CreateFollowupMessage: (application_id, interaction_token, params, requestOptions) => request_1.Request("POST", "/webhooks/" + application_id + '/' + interaction_token, requestOptions, params),
EditFollowupMessage: (application_id, interaction_token, message_id, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + application_id + '/' + interaction_token + "/messages/" + message_id, requestOptions, params),
DeleteFollowupMessage: (application_id, interaction_token, message_id, requestOptions) => request_1.Request("DELETE", "/webhooks/" + application_id + '/' + interaction_token + "/messages/" + message_id, requestOptions),
GetGlobalCommands: (application_id, requestOptions) => request_1.Request("GET", "/applications/" + application_id + "/commands", requestOptions ?? defaultRequestOptions),
CreateGlobalCommand: (application_id, params, requestOptions) => request_1.Request("POST", "/applications/" + application_id + "/commands", requestOptions ?? defaultRequestOptions, params),
GetGlobalCommand: (application_id, command_id, requestOptions) => request_1.Request("GET", "/applications/" + application_id + "/commands/" + command_id, requestOptions ?? defaultRequestOptions),
EditGlobalCommand: (application_id, command_id, params, requestOptions) => request_1.Request("PATCH", "/applications/" + application_id + "/commands/" + command_id, requestOptions ?? defaultRequestOptions, params),
DeleteGlobalCommand: (application_id, command_id, requestOptions) => request_1.Request("DELETE", "/applications/" + application_id + "/commands/" + command_id, requestOptions ?? defaultRequestOptions),
GetGuildCommands: (application_id, guild_id, requestOptions) => request_1.Request("GET", "/applications/" + application_id + "/guilds/" + guild_id + "/commands", requestOptions ?? defaultRequestOptions),
CreateGuildCommand: (application_id, guild_id, params, requestOptions) => request_1.Request("POST", "/applications/" + application_id + "/guilds/" + guild_id + "/commands", requestOptions ?? defaultRequestOptions, params),
GetGuildCommand: (application_id, guild_id, command_id, requestOptions) => request_1.Request("GET", "/applications/" + application_id + "/guilds/" + guild_id + "/commands/" + command_id, requestOptions ?? defaultRequestOptions),
EditGuildCommand: (application_id, guild_id, command_id, params, requestOptions) => request_1.Request("PATCH", "/applications/" + application_id + "/guilds/" + guild_id + "/commands/" + command_id, requestOptions ?? defaultRequestOptions, params),
DeleteGuildCommand: (application_id, guild_id, command_id, requestOptions) => request_1.Request("DELETE", "/applications/" + application_id + "/guilds/" + guild_id + "/commands/" + command_id, requestOptions ?? defaultRequestOptions),
CreateInteractionResponse: (interaction_id, interaction_token, params, requestOptions) => request_1.Request("POST", "/interactions/" + interaction_id + '/' + interaction_token + "/callback", requestOptions ?? defaultRequestOptions, params),
EditOriginalInteractionResponse: (application_id, interaction_token, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + application_id + '/' + interaction_token + "/messages" + "/@original", requestOptions ?? defaultRequestOptions, params),
DeleteOriginalInteractionResponse: (application_id, interaction_token, requestOptions) => request_1.Request("DELETE", "/webhooks/" + application_id + '/' + interaction_token + "/messages" + "/@original", requestOptions ?? defaultRequestOptions),
CreateFollowupMessage: (application_id, interaction_token, params, requestOptions) => request_1.Request("POST", "/webhooks/" + application_id + '/' + interaction_token, requestOptions ?? defaultRequestOptions, params),
EditFollowupMessage: (application_id, interaction_token, message_id, params, requestOptions) => request_1.Request("PATCH", "/webhooks/" + application_id + '/' + interaction_token + "/messages/" + message_id, requestOptions ?? defaultRequestOptions, params),
DeleteFollowupMessage: (application_id, interaction_token, message_id, requestOptions) => request_1.Request("DELETE", "/webhooks/" + application_id + '/' + interaction_token + "/messages/" + message_id, requestOptions ?? defaultRequestOptions),
};
exports.OAuth2 = {
TokenExchange: (params) => request_1.Request("POST", "/oauth2" + "/token?" + querystring_1.default.stringify(params)),
GetCurrentApplicationInformation: (requestOptions) => request_1.Request("GET", "/oauth2" + "/applications" + "/@me", requestOptions),
GetCurrentAuthorizationInformation: (requestOptions) => request_1.Request("GET", "/oauth2" + "/@me", requestOptions),
GetCurrentApplicationInformation: (requestOptions) => request_1.Request("GET", "/oauth2" + "/applications" + "/@me", requestOptions ?? defaultRequestOptions),
GetCurrentAuthorizationInformation: (requestOptions) => request_1.Request("GET", "/oauth2" + "/@me", requestOptions ?? defaultRequestOptions),
};
{
"name": "discord-slim",
"version": "2.0.0-dev.10",
"version": "2.0.0-dev.12",
"description": "Lightweight Discord bot API for Node.js.",

@@ -5,0 +5,0 @@ "author": "Hanabishi",

@@ -51,4 +51,6 @@ # Discord Slim

// Request options for actions
const requestOptions = {
// Request options for actions.
// By design every action can use it's own options. But for convinience you сan set default options globally for all actions.
// Default options can be overridden in any time by passing `requestOptions` argument to individual action.
Actions.setDefaultRequestOptions({
// Include authorization, it is required for most actions.

@@ -65,3 +67,3 @@ authorization,

},
};
});

@@ -87,3 +89,3 @@ ...

},
}, requestOptions);
});
});

@@ -125,3 +127,3 @@ ```

],
}, requestOptions);
});
});

@@ -138,3 +140,3 @@

},
}, requestOptions);
});
});

@@ -141,0 +143,0 @@ ```

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc