Discord

QuackJSUtils.Discord

Functions

CreateCategory

Const CreateCategory(guild, name, options): Promise<CategoryChannel>

A function for creating category channels.

Parameters

Returns

Promise<CategoryChannel>

The category channel.

Defined in

src/modules/discord.ts:167


CreateChannel

Const CreateChannel(guild, name, options): Promise<TextChannel>

A function for creating a channel.

Parameters

Returns

Promise<TextChannel>

The text channel.

Defined in

src/modules/discord.ts:140


CreateRole

Const CreateRole(guild, options): void

A function for creating roles.

Parameters

Returns

void

Defined in

src/modules/discord.ts:77


DeleteCategory

Const DeleteCategory(guild, finder): void

A function for deleting a category channel.

Parameters

Returns

void

Defined in

src/modules/discord.ts:180


DeleteChannel

Const DeleteChannel(guild, finder): void

A function for deleting a channel.

Parameters

Returns

void

Defined in

src/modules/discord.ts:153


DeleteRole

Const DeleteRole(guild, finder): void

A function for deleting roles.

Parameters

Returns

void

Defined in

src/modules/discord.ts:87


Embed

Const Embed(message, placeholders?): MessageOptions

A function for generating an embed with ease.

Parameters

Returns

MessageOptions

The formatted Discord Message Options.

Defined in

src/modules/discord.ts:14


GetChannel

Const GetChannel(guild, finder): undefined | ThreadChannel | GuildChannel

A function for getting a channel.

Parameters

Returns

undefined | ThreadChannel | GuildChannel

The channel.

Defined in

src/modules/discord.ts:193


GiveRole

Const GiveRole(guild, member, finder): Promise<GuildMember>

A function for giving a user a role.

Parameters

Returns

Promise<GuildMember>

A boolean whether or not the user was given the role.

Defined in

src/modules/discord.ts:112


HasRole

Const HasRole(member, finder): boolean

A function for checking if a user has a role.

Parameters

Returns

boolean

true if the user has the role and false if the user doesn't have the role.

Defined in

src/modules/discord.ts:100


MoveChannelToCategory

Const MoveChannelToCategory(guild, channel, category): void

A function for moving a channel to a category.

Parameters

Returns

void

Defined in

src/modules/discord.ts:207


Prompt

Const Prompt(message, member, options): Promise<undefined | Message<boolean> | MessageReaction>

A function for prompting the user for input; either from a message input or a reaction input.

Parameters

Returns

Promise<undefined | Message<boolean> | MessageReaction>

A promise which resolves the input the user gave.

Defined in

src/modules/discord.ts:51


RemoveRole

Const RemoveRole(guild, member, finder): Promise<GuildMember>

A function for removing a role from a user.

Parameters

Returns

Promise<GuildMember>

A boolean whether or not the user was given the role.

Defined in

src/modules/discord.ts:126

Last updated