Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "moderation"

Index

Functions

Functions

ban

  • ban(guild: Guild, role: string, options: UserModerationOptions): Promise<[GuildMember, Message]>
  • Bans a member

    Parameters

    • guild: Guild
    • role: string
    • options: UserModerationOptions

    Returns Promise<[GuildMember, Message]>

mute

  • mute(guild: Guild, role: string, options: UserModerationOptions): Promise<[GuildMember, Message]>
  • Mutes a member temporarily by adding 'Muted' role

    Parameters

    • guild: Guild
    • role: string
    • options: UserModerationOptions

    Returns Promise<[GuildMember, Message]>

unmute

  • unmute(guild: Guild, role: string, options: UserModerationOptions): Promise<[GuildMember, Message]>
  • Removes 'Muted' role from member.

    Parameters

    • guild: Guild
    • role: string
    • options: UserModerationOptions

    Returns Promise<[GuildMember, Message]>

unwarn

  • unwarn(guild: Guild, role: string, options: UserModerationOptions): Promise<[GuildMember, Message]>
  • Removes 'Warned' role from member

    Parameters

    • guild: Guild
    • role: string
    • options: UserModerationOptions

    Returns Promise<[GuildMember, Message]>

warn

  • warn(guild: Guild, role: string, options: UserModerationOptions): Promise<[GuildMember, Message]>
  • Adds 'Warned' role

    Parameters

    • guild: Guild
    • role: string
    • options: UserModerationOptions

    Returns Promise<[GuildMember, Message]>

Generated using TypeDoc