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
CreateChannel
▸ Const
CreateChannel(guild
, name
, options
): Promise
<TextChannel
>
A function for creating a channel.
Parameters
Returns
Promise
<TextChannel
>
The text channel.
Defined in
CreateRole
▸ Const
CreateRole(guild
, options
): void
A function for creating roles.
Parameters
Returns
void
Defined in
DeleteCategory
▸ Const
DeleteCategory(guild
, finder
): void
A function for deleting a category channel.
Parameters
Returns
void
Defined in
DeleteChannel
▸ Const
DeleteChannel(guild
, finder
): void
A function for deleting a channel.
Parameters
Returns
void
Defined in
DeleteRole
▸ Const
DeleteRole(guild
, finder
): void
A function for deleting roles.
Parameters
Returns
void
Defined in
Embed
▸ Const
Embed(message
, placeholders?
): MessageOptions
A function for generating an embed with ease.
Parameters
Returns
MessageOptions
The formatted Discord Message Options.
Defined in
GetChannel
▸ Const
GetChannel(guild
, finder
): undefined
| ThreadChannel
| GuildChannel
A function for getting a channel.
Parameters
Returns
undefined
| ThreadChannel
| GuildChannel
The channel.
Defined in
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
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
MoveChannelToCategory
▸ Const
MoveChannelToCategory(guild
, channel
, category
): void
A function for moving a channel to a category.
Parameters
Returns
void
Defined in
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
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
Last updated