From e6da2924aef94637d8cf65cac88986ec2acc07b8 Mon Sep 17 00:00:00 2001 From: Rexogamer Date: Sat, 28 Oct 2023 07:24:35 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20docs=20from=20@=20Revolt-Unoff?= =?UTF-8?q?icial-Clients/revkit@0af5ab5fea68eba89661685be4fe8a60ca72f90a?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- classes/revkit.Attachment.html | 40 +++--- classes/revkit.AuthSession.html | 32 ++--- classes/revkit.BaseEmbed.html | 12 +- classes/revkit.BaseFlags.html | 18 +-- classes/revkit.BaseMessage.html | 42 +++---- classes/revkit.BaseObject.html | 28 ++--- classes/revkit.Category.html | 34 ++--- classes/revkit.Channel.html | 100 +++++++-------- classes/revkit.ChannelManager.html | 32 ++--- classes/revkit.Client.html | 80 ++++++------ classes/revkit.DMChannel.html | 110 ++++++++-------- classes/revkit.DefaultEmoji.html | 20 +-- classes/revkit.Embed.html | 40 +++--- classes/revkit.EmbedBuilder.html | 40 +++--- classes/revkit.EmbedMedia.html | 26 ++-- classes/revkit.EmbedWeb.html | 38 +++--- classes/revkit.Emoji.html | 48 +++---- classes/revkit.EmojiManager.html | 38 +++--- classes/revkit.GlobalInvite.html | 36 +++--- classes/revkit.GroupDMChannel.html | 118 +++++++++--------- classes/revkit.Member.html | 78 ++++++------ classes/revkit.MemberManager.html | 40 +++--- classes/revkit.Message.html | 92 +++++++------- classes/revkit.MessageManager.html | 40 +++--- classes/revkit.MiniEmitter.html | 12 +- classes/revkit.MiniMapEmitter.html | 12 +- classes/revkit.PermissionFlags.html | 18 +-- classes/revkit.Role.html | 42 +++---- classes/revkit.RoleManager.html | 36 +++--- classes/revkit.SavedMessagesChannel.html | 100 +++++++-------- classes/revkit.Server.html | 86 ++++++------- classes/revkit.ServerChannel.html | 108 ++++++++-------- classes/revkit.ServerFlags.html | 18 +-- classes/revkit.ServerInvite.html | 48 +++---- classes/revkit.ServerManager.html | 30 ++--- classes/revkit.SystemMessage.html | 44 +++---- classes/revkit.TextChannel.html | 108 ++++++++-------- classes/revkit.UnreadManager.html | 20 +-- classes/revkit.User.html | 72 +++++------ classes/revkit.UserBadges.html | 18 +-- classes/revkit.UserFlags.html | 18 +-- classes/revkit.UserManager.html | 34 ++--- classes/revkit.UserPermissionFlags.html | 18 +-- classes/revkit.VoiceChannel.html | 82 ++++++------ classes/revkit.WebSocketClient.html | 22 ++-- classes/revkit_voice.VoiceClient.html | 74 +++++------ enums/revkit.AutocompleteType.html | 8 +- enums/revkit.ChannelType.html | 12 +- enums/revkit.MarkdownTimestampTypes.html | 14 +-- enums/revkit.Permissions.html | 62 ++++----- enums/revkit.RelationshipStatus.html | 16 +-- enums/revkit.RevoltBadges.html | 24 ++-- enums/revkit.RevoltServerFlags.html | 6 +- enums/revkit.RevoltUserFlags.html | 8 +- enums/revkit.SystemMessageType.html | 24 ++-- enums/revkit.UserPermissions.html | 10 +- enums/revkit_voice.VoiceStatus.html | 18 +-- enums/revkit_voice.WSCloseCode.html | 12 +- enums/revkit_voice.WSCommands.html | 20 +-- enums/revkit_voice.WSErrorCode.html | 16 +-- enums/revkit_voice.WSEvents.html | 10 +- functions/revkit.bitwiseAndEq.html | 2 +- functions/revkit.calculatePermissions.html | 2 +- .../revkit.constructMessageEditPayload.html | 2 +- functions/revkit.constructMessagePayload.html | 2 +- functions/revkit.emojiToCodePoint.html | 2 +- functions/revkit.escapeRegex.html | 2 +- functions/revkit.getMarkdownTimestamp.html | 2 +- functions/revkit.parseAutocomplete.html | 2 +- functions/revkit.unicodeEmojiURL.html | 2 +- interfaces/revkit.AutocompleteItem.html | 8 +- interfaces/revkit.AutocompleteResult.html | 14 +-- interfaces/revkit.AutocompleteTabResult.html | 6 +- interfaces/revkit.AutumnConfig.html | 8 +- interfaces/revkit.AutumnConfigTag.html | 12 +- interfaces/revkit.ClientEvents.html | 62 ++++----- interfaces/revkit.ClientOptions.html | 18 +-- interfaces/revkit.ClientSession.html | 14 +-- interfaces/revkit.CustomBadge.html | 10 +- interfaces/revkit.GlobalInviteServer.html | 12 +- interfaces/revkit.JanuaryConfig.html | 4 +- interfaces/revkit.MessageOptions.html | 10 +- interfaces/revkit.PermissionOverride.html | 6 +- interfaces/revkit.ThemeSettings.html | 56 ++++----- interfaces/revkit.UserMutuals.html | 6 +- interfaces/revkit.UserProfile.html | 8 +- interfaces/revkit.VortexConfig.html | 8 +- .../revkit_voice.AuthenticationResult.html | 8 +- interfaces/revkit_voice.ConsumerData.html | 10 +- interfaces/revkit_voice.MediaSoup.html | 26 ++-- interfaces/revkit_voice.Room.html | 8 +- .../revkit_voice.TransportInitData.html | 12 +- .../revkit_voice.TransportInitDataTuple.html | 6 +- .../revkit_voice.VoiceClientEvents.html | 26 ++-- .../revkit_voice.VoiceClientOptions.html | 8 +- interfaces/revkit_voice.VoiceConsumer.html | 4 +- interfaces/revkit_voice.VoiceError.html | 6 +- .../revkit_voice.VoiceParticipantData.html | 4 +- modules/revkit.html | 2 +- modules/revkit_voice.html | 2 +- types/revkit.APICategory.html | 2 +- types/revkit.APIGlobalInvite.html | 2 +- types/revkit.APIRole.html | 2 +- types/revkit.APISessionInfo.html | 2 +- types/revkit.APIUnread.html | 2 +- types/revkit.AnyEmoji.html | 2 +- types/revkit.AttachmentArgs.html | 2 +- types/revkit.AttachmentBucket.html | 2 +- types/revkit.ChannelUnreadChecker.html | 2 +- types/revkit.ClientboundNotification.html | 2 +- types/revkit.EmojiPacks.html | 2 +- types/revkit.MessageEditPayload.html | 2 +- types/revkit.MessagePayload.html | 2 +- types/revkit.MiniEmitterCallback.html | 2 +- types/revkit.ReadyPacket.html | 2 +- types/revkit.ServerUnreadChecker.html | 2 +- types/revkit.ServerboundNotification.html | 2 +- types/revkit.SystemMessageDetail.html | 2 +- types/revkit.UserBadge.html | 2 +- types/revkit_voice.MSCPlatform.html | 2 +- types/revkit_voice.ProduceType.html | 2 +- types/revkit_voice.VoiceClientConsumer.html | 2 +- types/revkit_voice.VoiceParticipant.html | 2 +- variables/revkit.ALLOW_IN_TIMEOUT.html | 2 +- variables/revkit.AutocompleteItems.html | 2 +- variables/revkit.CustomBadges.html | 2 +- variables/revkit.DEAD_ID.html | 2 +- variables/revkit.DEFAULT_PERMISSION.html | 2 +- ...kit.DEFAULT_PERMISSION_DIRECT_MESSAGE.html | 2 +- ...kit.DEFAULT_PERMISSION_SAVED_MESSAGES.html | 2 +- .../revkit.DEFAULT_PERMISSION_SERVER.html | 2 +- .../revkit.DEFAULT_PERMISSION_VIEW_ONLY.html | 2 +- variables/revkit.DEFAULT_THEME.html | 2 +- variables/revkit.RevoltBadgeData.html | 2 +- variables/revkit.RevoltEmojiDictionary.html | 2 +- variables/revkit.RevoltEmojiLib.html | 2 +- variables/revkit.U32_MAX.html | 2 +- 137 files changed, 1469 insertions(+), 1469 deletions(-) diff --git a/classes/revkit.Attachment.html b/classes/revkit.Attachment.html index d19b22a..fcdd337 100644 --- a/classes/revkit.Attachment.html +++ b/classes/revkit.Attachment.html @@ -105,7 +105,7 @@

Hierarchy

+
  • Defined in core/src/objects/Attachment.ts:23
  • @@ -212,7 +212,7 @@
    Optional user_idReturns Attachment
    +
  • Defined in core/src/objects/Attachment.ts:24
  • Properties

    @@ -220,13 +220,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -237,7 +237,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/Attachment.ts:44
  • +
  • Defined in core/src/objects/Attachment.ts:32
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Attachment.ts:40
  • +
  • Defined in core/src/objects/Attachment.ts:28
  • +
  • Defined in core/src/objects/Attachment.ts:36
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • Methods

    @@ -336,7 +336,7 @@
    Optional updated: Returns void
    +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/Attachment.ts:72
  • Returns string

    +
  • Defined in core/src/objects/Attachment.ts:49
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/BaseObject.ts:33
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.AuthSession.html b/classes/revkit.AuthSession.html index f0eab8e..f0feef5 100644 --- a/classes/revkit.AuthSession.html +++ b/classes/revkit.AuthSession.html @@ -95,7 +95,7 @@

    Hierarchy

    +
  • Defined in core/src/objects/AuthSession.ts:5
  • @@ -145,7 +145,7 @@
    data: Returns AuthSession
    +
  • Defined in core/src/objects/AuthSession.ts:6
  • Properties

    @@ -153,13 +153,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -170,7 +170,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/AuthSession.ts:9
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • +
  • Defined in core/src/objects/AuthSession.ts:12
  • Methods

    @@ -235,7 +235,7 @@
    Optional updated: Returns void
    +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
    • @@ -288,7 +288,7 @@

      Parameters

      token: string

    Returns AuthSession

    +
  • Defined in core/src/objects/AuthSession.ts:15
  • +
  • Defined in core/src/objects/BaseObject.ts:33
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.BaseEmbed.html b/classes/revkit.BaseEmbed.html index c7415b5..9aa1316 100644 --- a/classes/revkit.BaseEmbed.html +++ b/classes/revkit.BaseEmbed.html @@ -72,7 +72,7 @@

    Hierarchy

  • EmbedMedia
  • EmbedWeb
  • +
  • Defined in core/src/objects/BaseEmbed.ts:5
  • @@ -106,14 +106,14 @@

    Parameters

    $: "Text" | "Media" | "Web"

    Returns BaseEmbed

    +
  • Defined in core/src/objects/BaseEmbed.ts:6
  • Properties

    $: "Text" | "Media" | "Web"
    +
  • Defined in core/src/objects/BaseEmbed.ts:6
  • Methods

    @@ -123,7 +123,7 @@
    +
  • Defined in core/src/objects/BaseEmbed.ts:11
  • +
  • Defined in core/src/objects/BaseEmbed.ts:8
  • +
  • Defined in core/src/objects/BaseEmbed.ts:14
  • \ No newline at end of file diff --git a/classes/revkit.BaseFlags.html b/classes/revkit.BaseFlags.html index 684e709..fcd92e9 100644 --- a/classes/revkit.BaseFlags.html +++ b/classes/revkit.BaseFlags.html @@ -80,7 +80,7 @@

    Hierarchy

  • UserFlags
  • UserPermissionFlags
  • +
  • Defined in core/src/utils/Flags.ts:12
  • @@ -122,14 +122,14 @@
    [key: number

    Returns BaseFlags

    +
  • Defined in core/src/utils/Flags.ts:13
  • Properties

    bits: number
    +
  • Defined in core/src/utils/Flags.ts:13
  • map: {
        [key: number]: string;
    }
    @@ -139,7 +139,7 @@

    Type declaration

  • [key: number]: string
  • +
  • Defined in core/src/utils/Flags.ts:13
  • Methods

    @@ -154,7 +154,7 @@

    Parameters

    flag: number

    Returns BaseFlags

    +
  • Defined in core/src/utils/Flags.ts:18
  • +
  • Defined in core/src/utils/Flags.ts:31
    • @@ -175,7 +175,7 @@

      Parameters

      flag: number

    Returns boolean

    +
  • Defined in core/src/utils/Flags.ts:15
  • +
  • Defined in core/src/utils/Flags.ts:26
    • @@ -196,5 +196,5 @@

      Parameters

      flag: number

    Returns BaseFlags

    +
  • Defined in core/src/utils/Flags.ts:22
  • \ No newline at end of file diff --git a/classes/revkit.BaseMessage.html b/classes/revkit.BaseMessage.html index e9162d3..bd4436f 100644 --- a/classes/revkit.BaseMessage.html +++ b/classes/revkit.BaseMessage.html @@ -109,7 +109,7 @@

    Hierarchy

  • Message
  • SystemMessage
  • +
  • Defined in core/src/objects/BaseMessage.ts:8
  • @@ -277,7 +277,7 @@
    name: Returns BaseMessage
    +
  • Defined in core/src/objects/BaseMessage.ts:9
  • Properties

    @@ -285,13 +285,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -302,7 +302,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseMessage.ts:23
  • +
  • Defined in core/src/objects/BaseMessage.ts:20
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/BaseMessage.ts:27
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • Methods

    @@ -367,7 +367,7 @@
    +
  • Defined in core/src/objects/BaseMessage.ts:31
  • +
  • Defined in core/src/objects/BaseMessage.ts:42
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/BaseMessage.ts:13
  • +
  • Defined in core/src/objects/BaseMessage.ts:16
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • Returns Promise<Message>

    +
  • Defined in core/src/objects/BaseMessage.ts:36
  • +
  • Defined in core/src/objects/BaseObject.ts:33
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.BaseObject.html b/classes/revkit.BaseObject.html index 917552a..ce3131d 100644 --- a/classes/revkit.BaseObject.html +++ b/classes/revkit.BaseObject.html @@ -109,7 +109,7 @@

    Hierarchy

  • ServerInvite
  • User
  • +
  • Defined in core/src/objects/BaseObject.ts:5
  • @@ -162,24 +162,24 @@
    data: APITyp

    Returns BaseObject<APIType>

    +
  • Defined in core/src/objects/BaseObject.ts:13
  • Properties

    client: Client
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • data: APIType
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -189,7 +189,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • Methods

    @@ -235,7 +235,7 @@
    Optional updated: Returns void
    +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/BaseObject.ts:33
    • @@ -302,5 +302,5 @@

      Parameters

      data: Partial<APIType> = {}

    Returns BaseObject<APIType>

    +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.Category.html b/classes/revkit.Category.html index e85309e..cbdcad8 100644 --- a/classes/revkit.Category.html +++ b/classes/revkit.Category.html @@ -96,7 +96,7 @@

    Hierarchy

    • Category
    +
  • Defined in core/src/objects/Category.ts:6
  • @@ -149,7 +149,7 @@
    server: Returns Category
    +
  • Defined in core/src/objects/Category.ts:7
  • Properties

    @@ -157,18 +157,18 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • server: Server
    +
  • Defined in core/src/objects/Category.ts:7
  • Accessors

    @@ -179,7 +179,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/Category.ts:17
  • +
  • Defined in core/src/objects/Category.ts:20
  • +
  • Defined in core/src/objects/Category.ts:10
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Category.ts:14
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • Methods

    @@ -252,7 +252,7 @@
    Optional updated: Returns void
    +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Category.ts:24
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.Channel.html b/classes/revkit.Channel.html index 15a91b6..d2e2edf 100644 --- a/classes/revkit.Channel.html +++ b/classes/revkit.Channel.html @@ -173,7 +173,7 @@

    Hierarchy

  • SavedMessagesChannel
  • ServerChannel
  • +
  • Defined in core/src/objects/Channel.ts:34
  • @@ -257,7 +257,7 @@
    data: {
        

    Returns Channel

    +
  • Defined in core/src/objects/Channel.ts:40
  • Properties

    @@ -265,25 +265,25 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • messages: MessageManager
    +
  • Defined in core/src/objects/Channel.ts:38
  • typingIDs: Set<string> = ...

    Can include your own user ID.

    +
  • Defined in core/src/objects/Channel.ts:140
  • Accessors

    @@ -294,7 +294,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Channel.ts:77
  • +
  • Defined in core/src/objects/Channel.ts:88
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Channel.ts:125
  • +
  • Defined in core/src/objects/Channel.ts:120
  • +
  • Defined in core/src/objects/Channel.ts:169
  • +
  • Defined in core/src/objects/Channel.ts:71
  • +
  • Defined in core/src/objects/Channel.ts:82
  • +
  • Defined in core/src/objects/Channel.ts:107
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • +
  • Defined in core/src/objects/Channel.ts:35
  • +
  • Defined in core/src/objects/Channel.ts:142
  • +
  • Defined in core/src/objects/Channel.ts:159
  • Methods

    @@ -430,7 +430,7 @@

    Parameters

    Optional message: string | BaseMessage

    Returns Promise<void>

    +
  • Defined in core/src/objects/Channel.ts:174
  • Returns any

    +
  • Defined in core/src/objects/Channel.ts:155
  • +
  • Defined in core/src/objects/Channel.ts:113
    • @@ -466,7 +466,7 @@

      Parameters

      Optional silent: boolean

    Returns Promise<void>

    +
  • Defined in core/src/objects/Channel.ts:219
    • @@ -513,7 +513,7 @@

      Description

      Group owner

      Optional remove?: ("Description" | "Icon" | "DefaultPermissions")[]

    Returns Promise<Channel>

    +
  • Defined in core/src/objects/Channel.ts:215
  • +
  • Defined in core/src/objects/Channel.ts:128
    • @@ -534,7 +534,7 @@

      Parameters

      id: string

    Returns Promise<BaseMessage>

    +
  • Defined in core/src/objects/Channel.ts:211
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • Returns any

    +
  • Defined in core/src/objects/Channel.ts:94
  • Returns any

    +
  • Defined in core/src/objects/Channel.ts:165
  • +
  • Defined in core/src/objects/Channel.ts:51
  • +
  • Defined in core/src/objects/Channel.ts:64
  • +
  • Defined in core/src/objects/Channel.ts:54
  • +
  • Defined in core/src/objects/Channel.ts:57
  • +
  • Defined in core/src/objects/Channel.ts:67
  • +
  • Defined in core/src/objects/Channel.ts:45
  • +
  • Defined in core/src/objects/Channel.ts:61
  • +
  • Defined in core/src/objects/Channel.ts:48
    • @@ -655,7 +655,7 @@

      Parameters

      user: User

    Returns Message

    +
  • Defined in core/src/objects/Channel.ts:132
  • +
  • Defined in core/src/objects/Channel.ts:183
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
    • @@ -725,7 +725,7 @@

      Parameters

      member: Member

    Returns PermissionFlags

    +
  • Defined in core/src/objects/Channel.ts:110
  • Returns Promise<Message>

    +
  • Defined in core/src/objects/Channel.ts:201
    • @@ -771,7 +771,7 @@

      Description

      Disallow bit flags

    Returns Promise<void>

    +
  • Defined in core/src/objects/Channel.ts:99
  • +
  • Defined in core/src/objects/Channel.ts:148
  • +
  • Defined in core/src/objects/Channel.ts:151
  • +
  • Defined in core/src/objects/Channel.ts:228
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.ChannelManager.html b/classes/revkit.ChannelManager.html index 0bbf1bc..558fde5 100644 --- a/classes/revkit.ChannelManager.html +++ b/classes/revkit.ChannelManager.html @@ -121,7 +121,7 @@

    Hierarchy

    • ChannelManager
    +
  • Defined in core/src/managers/ChannelManager.ts:13
  • @@ -177,7 +177,7 @@
    client: Returns ChannelManager
    +
  • Defined in core/src/managers/ChannelManager.ts:14
  • Properties

    @@ -190,7 +190,7 @@
    client: Client
    +
  • Defined in core/src/managers/ChannelManager.ts:14
  • size: number
    @@ -240,7 +240,7 @@

    Parameters

    data: {
        _id: string;
        channel_type: "SavedMessages";
        user: string;
    } | {
        _id: string;
        active: boolean;
        channel_type: "DirectMessage";
        last_message_id?: string;
        recipients: string[];
    } | {
        _id: string;
        channel_type: "Group";
        description?: string;
        icon?: {
            _id: string;
            content_type: string;
            deleted?: boolean;
            filename: string;
            message_id?: string;
            metadata: {
                type: "File";
            } | {
                type: "Text";
            } | {
                height: number;
                type: "Image";
                width: number;
            } | {
                height: number;
                type: "Video";
                width: number;
            } | {
                type: "Audio";
            };
            object_id?: string;
            reported?: boolean;
            server_id?: string;
            size: number;
            tag: string;
            user_id?: string;
        };
        last_message_id?: string;
        name: string;
        nsfw?: boolean;
        owner: string;
        permissions?: number;
        recipients: string[];
    } | {
        _id: string;
        channel_type: "TextChannel";
        default_permissions?: {
            a: number;
            d: number;
        };
        description?: string;
        icon?: {
            _id: string;
            content_type: string;
            deleted?: boolean;
            filename: string;
            message_id?: string;
            metadata: {
                type: "File";
            } | {
                type: "Text";
            } | {
                height: number;
                type: "Image";
                width: number;
            } | {
                height: number;
                type: "Video";
                width: number;
            } | {
                type: "Audio";
            };
            object_id?: string;
            reported?: boolean;
            server_id?: string;
            size: number;
            tag: string;
            user_id?: string;
        };
        last_message_id?: string;
        name: string;
        nsfw?: boolean;
        role_permissions?: {
            [key: string]: components["schemas"]["OverrideField"];
        };
        server: string;
    } | {
        _id: string;
        channel_type: "VoiceChannel";
        default_permissions?: {
            a: number;
            d: number;
        };
        description?: string;
        icon?: {
            _id: string;
            content_type: string;
            deleted?: boolean;
            filename: string;
            message_id?: string;
            metadata: {
                type: "File";
            } | {
                type: "Text";
            } | {
                height: number;
                type: "Image";
                width: number;
            } | {
                height: number;
                type: "Video";
                width: number;
            } | {
                type: "Audio";
            };
            object_id?: string;
            reported?: boolean;
            server_id?: string;
            size: number;
            tag: string;
            user_id?: string;
        };
        name: string;
        nsfw?: boolean;
        role_permissions?: {
            [key: string]: components["schemas"]["OverrideField"];
        };
        server: string;
    }

    Returns Channel

    +
  • Defined in core/src/managers/ChannelManager.ts:18
    • @@ -278,7 +278,7 @@

      Default

      Text

    Returns Promise<Channel>

    +
  • Defined in core/src/managers/ChannelManager.ts:46
    • @@ -292,7 +292,7 @@
      key: string

    Returns boolean

    +
  • Defined in core/src/managers/BaseManager.ts:14
    • @@ -318,7 +318,7 @@
      id: string
      Optional data: {
          _id: string;
          channel_type: "SavedMessages";
          user: string;
      } | {
          _id: string;
          active: boolean;
          channel_type: "DirectMessage";
          last_message_id?: string;
          recipients: string[];
      } | {
          _id: string;
          channel_type: "Group";
          description?: string;
          icon?: {
              _id: string;
              content_type: string;
              deleted?: boolean;
              filename: string;
              message_id?: string;
              metadata: {
                  type: "File";
              } | {
                  type: "Text";
              } | {
                  height: number;
                  type: "Image";
                  width: number;
              } | {
                  height: number;
                  type: "Video";
                  width: number;
              } | {
                  type: "Audio";
              };
              object_id?: string;
              reported?: boolean;
              server_id?: string;
              size: number;
              tag: string;
              user_id?: string;
          };
          last_message_id?: string;
          name: string;
          nsfw?: boolean;
          owner: string;
          permissions?: number;
          recipients: string[];
      } | {
          _id: string;
          channel_type: "TextChannel";
          default_permissions?: {
              a: number;
              d: number;
          };
          description?: string;
          icon?: {
              _id: string;
              content_type: string;
              deleted?: boolean;
              filename: string;
              message_id?: string;
              metadata: {
                  type: "File";
              } | {
                  type: "Text";
              } | {
                  height: number;
                  type: "Image";
                  width: number;
              } | {
                  height: number;
                  type: "Video";
                  width: number;
              } | {
                  type: "Audio";
              };
              object_id?: string;
              reported?: boolean;
              server_id?: string;
              size: number;
              tag: string;
              user_id?: string;
          };
          last_message_id?: string;
          name: string;
          nsfw?: boolean;
          role_permissions?: {
              [key: string]: components["schemas"]["OverrideField"];
          };
          server: string;
      } | {
          _id: string;
          channel_type: "VoiceChannel";
          default_permissions?: {
              a: number;
              d: number;
          };
          description?: string;
          icon?: {
              _id: string;
              content_type: string;
              deleted?: boolean;
              filename: string;
              message_id?: string;
              metadata: {
                  type: "File";
              } | {
                  type: "Text";
              } | {
                  height: number;
                  type: "Image";
                  width: number;
              } | {
                  height: number;
                  type: "Video";
                  width: number;
              } | {
                  type: "Audio";
              };
              object_id?: string;
              reported?: boolean;
              server_id?: string;
              size: number;
              tag: string;
              user_id?: string;
          };
          name: string;
          nsfw?: boolean;
          role_permissions?: {
              [key: string]: components["schemas"]["OverrideField"];
          };
          server: string;
      }

    Returns Promise<Channel>

    +
  • Defined in core/src/managers/ChannelManager.ts:41
  • +
  • Defined in core/src/managers/BaseManager.ts:27
  • +
  • Defined in core/src/managers/BaseManager.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:67
  • +
  • Defined in core/src/managers/BaseManager.ts:20
  • +
  • Defined in core/src/managers/BaseManager.ts:30
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
  • +
  • Defined in core/src/managers/BaseManager.ts:9
  • +
  • Defined in core/src/managers/BaseManager.ts:33
    • diff --git a/classes/revkit.Client.html b/classes/revkit.Client.html index e9d53b2..914552d 100644 --- a/classes/revkit.Client.html +++ b/classes/revkit.Client.html @@ -164,7 +164,7 @@

      Hierarchy

      • Client
    +
  • Defined in core/src/Client.ts:105
  • @@ -239,19 +239,19 @@
    Optional options: Returns Client
    +
  • Defined in core/src/Client.ts:122
  • Properties

    api: API
    +
  • Defined in core/src/Client.ts:106
  • channels: ChannelManager
    +
  • Defined in core/src/Client.ts:112
  • config: {
        app: string;
        build: {
            commit_sha: string;
            commit_timestamp: string;
            origin_url: string;
            semver: string;
            timestamp: string;
        };
        features: {
            autumn: {
                enabled: boolean;
                url: string;
            };
            captcha: {
                enabled: boolean;
                key: string;
            };
            email: boolean;
            invite_only: boolean;
            january: {
                enabled: boolean;
                url: string;
            };
            voso: {
                enabled: boolean;
                url: string;
                ws: string;
            };
        };
        revolt: string;
        vapid: string;
        ws: string;
    }
    @@ -395,42 +395,42 @@
    ws:
    +
  • Defined in core/src/Client.ts:108
  • emojis: EmojiManager
    +
  • Defined in core/src/Client.ts:113
  • options: ClientOptions
    +
  • Defined in core/src/Client.ts:107
  • servers: ServerManager
    +
  • Defined in core/src/Client.ts:114
  • session: ClientSession
    +
  • Defined in core/src/Client.ts:109
  • unreads: UnreadManager
    +
  • Defined in core/src/Client.ts:115
  • +
  • Defined in core/src/Client.ts:116
  • +
  • Defined in core/src/Client.ts:110
  • prefixed: string | boolean
  • disableTOTP:function
      @@ -470,7 +470,7 @@

      Parameters

      ticketToken: string

    Returns Promise<void>

  • +
  • Defined in core/src/Client.ts:317
  • enableTOTP:function
      @@ -487,7 +487,7 @@
      ticketToken: string
      totp_code: string

    Returns Promise<undefined>

  • +
  • Defined in core/src/Client.ts:313
  • fetchRecoveryCodes:function
      @@ -502,7 +502,7 @@

      Parameters

      ticketToken: string

    Returns Promise<string[]>

  • +
  • Defined in core/src/Client.ts:321
  • generateRecoveryCodes:function
      @@ -517,7 +517,7 @@

      Parameters

      ticketToken: string

    Returns Promise<string[]>

  • +
  • Defined in core/src/Client.ts:328
  • generateTOTPSecret:function
      @@ -532,7 +532,7 @@

      Parameters

      ticketToken: string

    Returns Promise<string>

  • +
  • Defined in core/src/Client.ts:308
  • generateTicket:function
      @@ -547,7 +547,7 @@

      Parameters

      code: {
          password: string;
      } | {
          recovery_code: string;
      } | {
          totp_code: string;
      }

    Returns Promise<{
        accountID: string;
        authorized: boolean;
        id: string;
        lastTOTPCode: string;
        token: string;
        validated: boolean;
    }>

  • +
  • Defined in core/src/Client.ts:296
  • status:function
      @@ -557,9 +557,9 @@
      status:function

      Returns Promise<{
          hasRecovery: boolean;
      }>

  • +
  • Defined in core/src/Client.ts:274
  • +
  • Defined in core/src/Client.ts:118
  • Methods

    @@ -584,7 +584,7 @@

    Parameters

    invite: string | ServerInvite | GlobalInvite

    Returns Promise<GroupDMChannel | Server>

    +
  • Defined in core/src/Client.ts:179
    • @@ -635,7 +635,7 @@

      Parameters

      details: {
          email: string;
          friendly_name?: string;
          password: string;
      } | {
          friendly_name?: string;
          mfa_response?: {
              password: string;
          } | {
              recovery_code: string;
          } | {
              totp_code: string;
          };
          mfa_ticket: string;
      }

    Returns Promise<{
        type: "none";
    } | {
        type: "onboard";
        respond(username: string, loginAfterSuccess: boolean): Promise<void>;
    } | {
        methods: ("Password" | "Recovery" | "Totp")[];
        ticket: string;
        type: "mfa";
        respond(totp_code: string): Promise<{
            type: "none";
        } | {
            type: "onboard";
            respond(username: string, loginAfterSuccess: boolean): Promise<void>;
        } | ({ type: "mfa"; ticket: string; methods: ("Password" | "Recovery" | "Totp")[]; respond(totp_code: string): Promise<{ type: "none"; } | { type: "onboard"; respond(username: string, loginAfterSuccess: boolean): Promise<...>; } | ...>; })>;
    }>

    +
  • Defined in core/src/Client.ts:227
    • @@ -661,7 +661,7 @@

      Description

      New username

    Returns Promise<User>

    +
  • Defined in core/src/Client.ts:169
    • @@ -698,7 +698,7 @@

      Description

      Array of user IDs to add to the group

    Returns Promise<Channel>

    +
  • Defined in core/src/Client.ts:160
    • @@ -729,7 +729,7 @@

      Description

      Whether this server is age-restricted

    Returns Promise<Server>

    +
  • Defined in core/src/Client.ts:155
    • @@ -742,7 +742,7 @@

      Parameters

      destroySession: boolean = false

    Returns Promise<void>

    +
  • Defined in core/src/Client.ts:377
    • @@ -818,7 +818,7 @@

      Description

      Custom status text

    Returns Promise<User>

    +
  • Defined in core/src/Client.ts:165
  • +
  • Defined in core/src/Client.ts:355
    • @@ -874,7 +874,7 @@

      Parameters

      force: boolean = false

    Returns Promise<void>

    +
  • Defined in core/src/Client.ts:352
    • @@ -889,7 +889,7 @@

      Parameters

      code: string

    Returns Promise<GlobalInvite>

    +
  • Defined in core/src/Client.ts:174
  • +
  • Defined in core/src/Client.ts:360
  • +
  • Defined in core/src/Client.ts:365
    • @@ -963,7 +963,7 @@
      connect: booleanOptional details: Partial<Omit<Omit<ClientSession, "token">, "type">>

    Returns Promise<void>

    +
  • Defined in core/src/Client.ts:207
    • @@ -1086,7 +1086,7 @@

      Parameters

      url: string

    Returns string

    +
  • Defined in core/src/Client.ts:148
  • +
  • Defined in core/src/Client.ts:370
    • @@ -1163,7 +1163,7 @@

      Parameters

      keys: string[]

    Returns Promise<{
        [key: string]: [number, string];
    }>

    +
  • Defined in core/src/Client.ts:336
    • @@ -1183,7 +1183,7 @@
      [key: Optional timestamp: number

    Returns Promise<void>

    +
  • Defined in core/src/Client.ts:340
    • @@ -1202,5 +1202,5 @@
      data: BufferAttachmentBucket = "attachments"

    Returns Promise<string>

    +
  • Defined in core/src/Client.ts:132
  • \ No newline at end of file diff --git a/classes/revkit.DMChannel.html b/classes/revkit.DMChannel.html index a16ae9c..c346688 100644 --- a/classes/revkit.DMChannel.html +++ b/classes/revkit.DMChannel.html @@ -179,7 +179,7 @@

    Hierarchy

    • DMChannel
    +
  • Defined in core/src/objects/DMChannel.ts:5
  • @@ -268,7 +268,7 @@
    data: {
        

    Returns DMChannel

    +
  • Defined in core/src/objects/DMChannel.ts:13
  • Properties

    @@ -276,19 +276,19 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • messages: MessageManager
    +
  • Defined in core/src/objects/Channel.ts:38
  • typingIDs: Set<string> = ...
    @@ -296,7 +296,7 @@
    +
  • Defined in core/src/objects/Channel.ts:140
  • Accessors

    @@ -307,7 +307,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/DMChannel.ts:18
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Channel.ts:77
  • +
  • Defined in core/src/objects/Channel.ts:88
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Channel.ts:125
  • +
  • Defined in core/src/objects/Channel.ts:120
  • +
  • Defined in core/src/objects/Channel.ts:169
  • +
  • Defined in core/src/objects/Channel.ts:71
  • +
  • Defined in core/src/objects/Channel.ts:82
  • +
  • Defined in core/src/objects/Channel.ts:107
  • +
  • Defined in core/src/objects/DMChannel.ts:25
  • +
  • Defined in core/src/objects/DMChannel.ts:22
    • @@ -457,7 +457,7 @@

      Description

      2-tuple of user ids participating in direct message

    +
  • Defined in core/src/objects/DMChannel.ts:9
  • +
  • Defined in core/src/objects/DMChannel.ts:6
  • +
  • Defined in core/src/objects/Channel.ts:142
  • +
  • Defined in core/src/objects/Channel.ts:159
  • Methods

    @@ -504,7 +504,7 @@
    Optional message: Returns Promise<void>
    +
  • Defined in core/src/objects/Channel.ts:174
  • +
  • Defined in core/src/objects/Channel.ts:155
  • +
  • Defined in core/src/objects/Channel.ts:113
  • +
  • Defined in core/src/objects/Channel.ts:219
  • +
  • Defined in core/src/objects/Channel.ts:215
  • +
  • Defined in core/src/objects/Channel.ts:128
    • @@ -614,7 +614,7 @@
      id: string

    Returns Promise<BaseMessage>

    +
  • Defined in core/src/objects/Channel.ts:211
  • +
  • Defined in core/src/objects/DMChannel.ts:28
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/Channel.ts:94
  • +
  • Defined in core/src/objects/Channel.ts:165
  • +
  • Defined in core/src/objects/Channel.ts:51
  • +
  • Defined in core/src/objects/Channel.ts:64
  • +
  • Defined in core/src/objects/Channel.ts:54
  • +
  • Defined in core/src/objects/Channel.ts:57
  • +
  • Defined in core/src/objects/Channel.ts:67
  • +
  • Defined in core/src/objects/Channel.ts:45
  • +
  • Defined in core/src/objects/Channel.ts:61
  • +
  • Defined in core/src/objects/Channel.ts:48
  • +
  • Defined in core/src/objects/DMChannel.ts:33
  • +
  • Defined in core/src/objects/Channel.ts:132
  • +
  • Defined in core/src/objects/Channel.ts:183
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Channel.ts:110
  • +
  • Defined in core/src/objects/Channel.ts:201
  • +
  • Defined in core/src/objects/Channel.ts:99
  • +
  • Defined in core/src/objects/Channel.ts:148
  • +
  • Defined in core/src/objects/Channel.ts:151
  • +
  • Defined in core/src/objects/Channel.ts:228
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.DefaultEmoji.html b/classes/revkit.DefaultEmoji.html index 2ea4ad1..f429d18 100644 --- a/classes/revkit.DefaultEmoji.html +++ b/classes/revkit.DefaultEmoji.html @@ -76,7 +76,7 @@

    Hierarchy

    • DefaultEmoji
    +
  • Defined in core/src/objects/DefaultEmoji.ts:1
  • @@ -117,19 +117,19 @@

    Parameters

    name: string

    Returns DefaultEmoji

    +
  • Defined in core/src/objects/DefaultEmoji.ts:15
  • Properties

    name: string
    +
  • Defined in core/src/objects/DefaultEmoji.ts:15
  • pack: EmojiPacks = "mutant"
    +
  • Defined in core/src/objects/DefaultEmoji.ts:14
  • Accessors

    @@ -139,7 +139,7 @@
    +
  • Defined in core/src/objects/DefaultEmoji.ts:2
  • +
  • Defined in core/src/objects/DefaultEmoji.ts:5
  • +
  • Defined in core/src/objects/DefaultEmoji.ts:8
  • +
  • Defined in core/src/objects/DefaultEmoji.ts:11
  • Methods

    @@ -178,7 +178,7 @@

    Parameters

    pack: EmojiPacks

    Returns DefaultEmoji

    +
  • Defined in core/src/objects/DefaultEmoji.ts:16
  • +
  • Defined in core/src/objects/DefaultEmoji.ts:21
  • \ No newline at end of file diff --git a/classes/revkit.Embed.html b/classes/revkit.Embed.html index bc30773..31102d2 100644 --- a/classes/revkit.Embed.html +++ b/classes/revkit.Embed.html @@ -100,7 +100,7 @@

    Hierarchy

    +
  • Defined in core/src/objects/Embed.ts:7
  • @@ -154,44 +154,44 @@
    Optional source: Returns Embed
    +
  • Defined in core/src/objects/Embed.ts:15
  • Properties

    client?: Client
    +
  • Defined in core/src/objects/Embed.ts:15
  • color?: string
    +
  • Defined in core/src/objects/Embed.ts:8
  • description?: string
    +
  • Defined in core/src/objects/Embed.ts:9
  • iconURL?: string
    +
  • Defined in core/src/objects/Embed.ts:10
  • media?: Attachment
    +
  • Defined in core/src/objects/Embed.ts:11
  • title?: string
    +
  • Defined in core/src/objects/Embed.ts:12
  • url?: string
    +
  • Defined in core/src/objects/Embed.ts:13
  • Accessors

    @@ -201,7 +201,7 @@
    +
  • Defined in core/src/objects/Embed.ts:25
  • Methods

    @@ -212,7 +212,7 @@
    +
  • Defined in core/src/objects/BaseEmbed.ts:11
  • +
  • Defined in core/src/objects/BaseEmbed.ts:8
  • +
  • Defined in core/src/objects/BaseEmbed.ts:14
    • @@ -243,7 +243,7 @@

      Parameters

      color: string

    Returns Embed

    +
  • Defined in core/src/objects/Embed.ts:29
    • @@ -256,7 +256,7 @@

      Parameters

      description: string

    Returns Embed

    +
  • Defined in core/src/objects/Embed.ts:33
    • @@ -269,7 +269,7 @@

      Parameters

      iconURL: string

    Returns Embed

    +
  • Defined in core/src/objects/Embed.ts:37
  • Returns Embed

    +
  • Defined in core/src/objects/Embed.ts:41
    • @@ -295,7 +295,7 @@

      Parameters

      title: string

    Returns Embed

    +
  • Defined in core/src/objects/Embed.ts:45
    • @@ -308,7 +308,7 @@

      Parameters

      url: string

    Returns Embed

    +
  • Defined in core/src/objects/Embed.ts:49
    • @@ -329,5 +329,5 @@
      Optional title
      Optional url?: string
    +
  • Defined in core/src/objects/Embed.ts:54
  • \ No newline at end of file diff --git a/classes/revkit.EmbedBuilder.html b/classes/revkit.EmbedBuilder.html index 65af46d..8ff19c2 100644 --- a/classes/revkit.EmbedBuilder.html +++ b/classes/revkit.EmbedBuilder.html @@ -98,7 +98,7 @@

    Hierarchy

    • EmbedBuilder
    +
  • Defined in core/src/objects/EmbedBuilder.ts:4
  • @@ -163,7 +163,7 @@
    Optional urlReturns EmbedBuilder
    +
  • Defined in core/src/objects/EmbedBuilder.ts:5
  • Properties

    @@ -171,43 +171,43 @@
    +
  • Defined in core/src/objects/Embed.ts:15
  • color?: string
    +
  • Defined in core/src/objects/Embed.ts:8
  • description?: string
    +
  • Defined in core/src/objects/Embed.ts:9
  • iconURL?: string
    +
  • Defined in core/src/objects/Embed.ts:10
  • media?: Attachment
    +
  • Defined in core/src/objects/Embed.ts:11
  • title?: string
    +
  • Defined in core/src/objects/Embed.ts:12
  • url?: string
    +
  • Defined in core/src/objects/Embed.ts:13
  • Accessors

    @@ -218,7 +218,7 @@
    +
  • Defined in core/src/objects/Embed.ts:25
  • Methods

    @@ -229,7 +229,7 @@
    +
  • Defined in core/src/objects/BaseEmbed.ts:11
  • +
  • Defined in core/src/objects/BaseEmbed.ts:8
  • +
  • Defined in core/src/objects/BaseEmbed.ts:14
    • @@ -261,7 +261,7 @@
      color: string

    Returns EmbedBuilder

    +
  • Defined in core/src/objects/Embed.ts:29
    • @@ -275,7 +275,7 @@
      description: string
    Returns EmbedBuilder
    +
  • Defined in core/src/objects/Embed.ts:33
    • @@ -289,7 +289,7 @@
      iconURL: string

    Returns EmbedBuilder

    +
  • Defined in core/src/objects/Embed.ts:37
  • +
  • Defined in core/src/objects/Embed.ts:41
    • @@ -317,7 +317,7 @@
      title: string

    Returns EmbedBuilder

    +
  • Defined in core/src/objects/Embed.ts:45
    • @@ -331,7 +331,7 @@
      url: string

    Returns EmbedBuilder

    +
  • Defined in core/src/objects/Embed.ts:49
    • @@ -353,5 +353,5 @@
      Optional titleOptional url?: string
    +
  • Defined in core/src/objects/Embed.ts:54
  • \ No newline at end of file diff --git a/classes/revkit.EmbedMedia.html b/classes/revkit.EmbedMedia.html index 6248261..eb67169 100644 --- a/classes/revkit.EmbedMedia.html +++ b/classes/revkit.EmbedMedia.html @@ -84,7 +84,7 @@

    Hierarchy

    • EmbedMedia
    +
  • Defined in core/src/objects/EmbedMedia.ts:5
  • @@ -131,19 +131,19 @@
    source: ObjectReturns EmbedMedia
    +
  • Defined in core/src/objects/EmbedMedia.ts:6
  • Properties

    client: Client
    +
  • Defined in core/src/objects/EmbedMedia.ts:7
  • source: Object | Object
    +
  • Defined in core/src/objects/EmbedMedia.ts:8
  • Accessors

    @@ -153,7 +153,7 @@
    +
  • Defined in core/src/objects/EmbedMedia.ts:25
  • +
  • Defined in core/src/objects/EmbedMedia.ts:19
  • +
  • Defined in core/src/objects/EmbedMedia.ts:28
  • +
  • Defined in core/src/objects/EmbedMedia.ts:13
  • +
  • Defined in core/src/objects/EmbedMedia.ts:16
  • +
  • Defined in core/src/objects/EmbedMedia.ts:22
  • Methods

    @@ -204,7 +204,7 @@
    +
  • Defined in core/src/objects/BaseEmbed.ts:11
  • +
  • Defined in core/src/objects/BaseEmbed.ts:8
  • +
  • Defined in core/src/objects/BaseEmbed.ts:14
  • \ No newline at end of file diff --git a/classes/revkit.EmbedWeb.html b/classes/revkit.EmbedWeb.html index 072fd42..a0197f3 100644 --- a/classes/revkit.EmbedWeb.html +++ b/classes/revkit.EmbedWeb.html @@ -96,7 +96,7 @@

    Hierarchy

    • EmbedWeb
    +
  • Defined in core/src/objects/EmbedWeb.ts:5
  • @@ -149,7 +149,7 @@
    source: Object

    Returns EmbedWeb

    +
  • Defined in core/src/objects/EmbedWeb.ts:22
  • Properties

    @@ -167,62 +167,62 @@
    url:
    width: number
    +
  • Defined in core/src/objects/EmbedWeb.ts:15
  • client: Client
    +
  • Defined in core/src/objects/EmbedWeb.ts:22
  • color?: string
    +
  • Defined in core/src/objects/EmbedWeb.ts:6
  • description?: string
    +
  • Defined in core/src/objects/EmbedWeb.ts:7
  • iconURL?: string
    +
  • Defined in core/src/objects/EmbedWeb.ts:8
  • originalURL?: string
    +
  • Defined in core/src/objects/EmbedWeb.ts:9
  • siteName?: string
    +
  • Defined in core/src/objects/EmbedWeb.ts:10
  • source: Object
    +
  • Defined in core/src/objects/EmbedWeb.ts:22
  • special?: {
        type: "None";
    } | {
        type: "GIF";
    } | {
        id: string;
        timestamp?: string;
        type: "YouTube";
    } | {
        content_type: "Channel";
        id: string;
        type: "Lightspeed";
    } | {
        content_type: "Video" | "Channel" | "Clip";
        id: string;
        type: "Twitch";
    } | {
        content_type: string;
        id: string;
        type: "Spotify";
    } | {
        type: "Soundcloud";
    } | {
        content_type: "Album" | "Track";
        id: string;
        type: "Bandcamp";
    } | {
        id: string;
        type: "Streamable";
    }
    +
  • Defined in core/src/objects/EmbedWeb.ts:11
  • title?: string
    +
  • Defined in core/src/objects/EmbedWeb.ts:12
  • url?: string
    +
  • Defined in core/src/objects/EmbedWeb.ts:13
  • video?: string
    +
  • Defined in core/src/objects/EmbedWeb.ts:14
  • Accessors

    @@ -232,7 +232,7 @@
    +
  • Defined in core/src/objects/EmbedWeb.ts:39
  • +
  • Defined in core/src/objects/EmbedWeb.ts:35
  • Methods

    @@ -251,7 +251,7 @@
    +
  • Defined in core/src/objects/BaseEmbed.ts:11
  • +
  • Defined in core/src/objects/BaseEmbed.ts:8
  • +
  • Defined in core/src/objects/BaseEmbed.ts:14
  • \ No newline at end of file diff --git a/classes/revkit.Emoji.html b/classes/revkit.Emoji.html index b670d1d..0741e5e 100644 --- a/classes/revkit.Emoji.html +++ b/classes/revkit.Emoji.html @@ -111,7 +111,7 @@

    Hierarchy

    • Emoji
    +
  • Defined in core/src/objects/Emoji.ts:7
  • @@ -200,7 +200,7 @@

    Description

    What owns this emoji

    Returns Emoji

    +
  • Defined in core/src/objects/Emoji.ts:8
  • Properties

    @@ -208,13 +208,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -225,7 +225,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/Emoji.ts:15
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Emoji.ts:24
  • +
  • Defined in core/src/objects/Emoji.ts:21
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Emoji.ts:31
  • +
  • Defined in core/src/objects/Emoji.ts:12
  • +
  • Defined in core/src/objects/Emoji.ts:18
  • +
  • Defined in core/src/objects/Emoji.ts:40
  • +
  • Defined in core/src/objects/Emoji.ts:37
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • +
  • Defined in core/src/objects/Emoji.ts:44
  • Methods

    @@ -340,7 +340,7 @@
    +
  • Defined in core/src/objects/Emoji.ts:52
    • @@ -353,7 +353,7 @@

      Parameters

      fetchNew: boolean = false

    Returns Promise<User>

    +
  • Defined in core/src/objects/Emoji.ts:27
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Emoji.ts:58
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.EmojiManager.html b/classes/revkit.EmojiManager.html index 4d027ab..ca48863 100644 --- a/classes/revkit.EmojiManager.html +++ b/classes/revkit.EmojiManager.html @@ -128,7 +128,7 @@

    Hierarchy

    • EmojiManager
    +
  • Defined in core/src/managers/EmojiManager.ts:7
  • @@ -190,7 +190,7 @@
    client: Returns EmojiManager
    +
  • Defined in core/src/managers/EmojiManager.ts:8
  • Properties

    @@ -203,12 +203,12 @@
    client: Client
    +
  • Defined in core/src/managers/EmojiManager.ts:8
  • orderCache: Emoji[] = []
    +
  • Defined in core/src/managers/EmojiManager.ts:13
  • size: number
    @@ -233,7 +233,7 @@
    +
  • Defined in core/src/managers/EmojiManager.ts:19
  • +
  • Defined in core/src/managers/EmojiManager.ts:14
  • Methods

    @@ -307,7 +307,7 @@

    Description

    What owns this emoji

    Returns Emoji

    +
  • Defined in core/src/managers/EmojiManager.ts:23
    • @@ -326,7 +326,7 @@
      attachmentID: string
      name: string

    Returns Promise<Emoji>

    +
  • Defined in core/src/managers/EmojiManager.ts:39
    • @@ -340,7 +340,7 @@
      key: string

    Returns boolean

    +
  • Defined in core/src/managers/BaseManager.ts:14
    • @@ -366,7 +366,7 @@
      id: string
      fetchNew: boolean = false

    Returns Promise<Emoji>

    +
  • Defined in core/src/managers/EmojiManager.ts:33
  • +
  • Defined in core/src/managers/BaseManager.ts:27
  • +
  • Defined in core/src/managers/BaseManager.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:67
  • +
  • Defined in core/src/managers/BaseManager.ts:20
  • +
  • Defined in core/src/managers/BaseManager.ts:30
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
  • +
  • Defined in core/src/managers/BaseManager.ts:9
  • +
  • Defined in core/src/managers/BaseManager.ts:33
    • diff --git a/classes/revkit.GlobalInvite.html b/classes/revkit.GlobalInvite.html index d3f5c52..522f8ec 100644 --- a/classes/revkit.GlobalInvite.html +++ b/classes/revkit.GlobalInvite.html @@ -99,7 +99,7 @@

      Hierarchy

      • GlobalInvite
    +
  • Defined in core/src/objects/GlobalInvite.ts:14
  • @@ -151,7 +151,7 @@
    data: Returns GlobalInvite
    +
  • Defined in core/src/objects/GlobalInvite.ts:19
  • Properties

    @@ -159,13 +159,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -176,7 +176,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
    • @@ -191,7 +191,7 @@
      id:
      name: string
    +
  • Defined in core/src/objects/GlobalInvite.ts:33
  • +
  • Defined in core/src/objects/GlobalInvite.ts:16
  • +
  • Defined in core/src/objects/GlobalInvite.ts:27
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/GlobalInvite.ts:40
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • +
  • Defined in core/src/objects/GlobalInvite.ts:23
  • Methods

    @@ -261,7 +261,7 @@
    +
  • Defined in core/src/objects/GlobalInvite.ts:56
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/BaseObject.ts:33
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.GroupDMChannel.html b/classes/revkit.GroupDMChannel.html index d6e1c9d..3f0daac 100644 --- a/classes/revkit.GroupDMChannel.html +++ b/classes/revkit.GroupDMChannel.html @@ -190,7 +190,7 @@

    Hierarchy

    • GroupDMChannel
    +
  • Defined in core/src/objects/GroupDMChannel.ts:7
  • @@ -283,7 +283,7 @@
    data: {
        

    Returns GroupDMChannel

    +
  • Defined in core/src/objects/GroupDMChannel.ts:15
  • Properties

    @@ -291,19 +291,19 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • messages: MessageManager
    +
  • Defined in core/src/objects/Channel.ts:38
  • typingIDs: Set<string> = ...
    @@ -311,7 +311,7 @@
    +
  • Defined in core/src/objects/Channel.ts:140
  • Accessors

    @@ -322,7 +322,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Channel.ts:77
  • +
  • Defined in core/src/objects/Channel.ts:88
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Channel.ts:125
  • +
  • Defined in core/src/objects/Channel.ts:120
  • +
  • Defined in core/src/objects/Channel.ts:169
  • +
  • Defined in core/src/objects/Channel.ts:71
  • +
  • Defined in core/src/objects/Channel.ts:82
  • +
  • Defined in core/src/objects/GroupDMChannel.ts:22
  • +
  • Defined in core/src/objects/GroupDMChannel.ts:19
  • +
  • Defined in core/src/objects/GroupDMChannel.ts:60
  • +
  • Defined in core/src/objects/GroupDMChannel.ts:29
  • +
  • Defined in core/src/objects/GroupDMChannel.ts:33
    • @@ -561,7 +561,7 @@

      Description

      Array of user ids participating in channel

    +
  • Defined in core/src/objects/GroupDMChannel.ts:11
  • +
  • Defined in core/src/objects/GroupDMChannel.ts:8
  • +
  • Defined in core/src/objects/Channel.ts:142
  • +
  • Defined in core/src/objects/Channel.ts:159
  • Methods

    @@ -608,7 +608,7 @@
    Optional message: Returns Promise<void>
    +
  • Defined in core/src/objects/Channel.ts:174
    • @@ -623,7 +623,7 @@

      Parameters

      user: string | User

    Returns Promise<void>

    +
  • Defined in core/src/objects/GroupDMChannel.ts:43
  • +
  • Defined in core/src/objects/Channel.ts:155
  • +
  • Defined in core/src/objects/Channel.ts:113
  • +
  • Defined in core/src/objects/Channel.ts:219
  • +
  • Defined in core/src/objects/Channel.ts:215
  • +
  • Defined in core/src/objects/Channel.ts:128
    • @@ -733,7 +733,7 @@
      id: string

    Returns Promise<BaseMessage>

    +
  • Defined in core/src/objects/Channel.ts:211
    • @@ -746,7 +746,7 @@

      Parameters

      fetchNew: boolean = false

    Returns Promise<User>

    +
  • Defined in core/src/objects/GroupDMChannel.ts:25
  • +
  • Defined in core/src/objects/GroupDMChannel.ts:37
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/Channel.ts:94
  • +
  • Defined in core/src/objects/Channel.ts:165
  • +
  • Defined in core/src/objects/Channel.ts:51
  • +
  • Defined in core/src/objects/Channel.ts:64
  • +
  • Defined in core/src/objects/Channel.ts:54
  • +
  • Defined in core/src/objects/Channel.ts:57
  • +
  • Defined in core/src/objects/Channel.ts:67
  • +
  • Defined in core/src/objects/Channel.ts:45
  • +
  • Defined in core/src/objects/Channel.ts:61
  • +
  • Defined in core/src/objects/Channel.ts:48
  • +
  • Defined in core/src/objects/GroupDMChannel.ts:56
  • +
  • Defined in core/src/objects/Channel.ts:132
  • +
  • Defined in core/src/objects/Channel.ts:183
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Channel.ts:110
    • @@ -985,7 +985,7 @@

      Parameters

      user: string | User

    Returns Promise<void>

    +
  • Defined in core/src/objects/GroupDMChannel.ts:49
  • +
  • Defined in core/src/objects/Channel.ts:201
  • +
  • Defined in core/src/objects/Channel.ts:99
  • +
  • Defined in core/src/objects/Channel.ts:148
  • +
  • Defined in core/src/objects/Channel.ts:151
  • +
  • Defined in core/src/objects/Channel.ts:228
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.Member.html b/classes/revkit.Member.html index 332645b..f09234b 100644 --- a/classes/revkit.Member.html +++ b/classes/revkit.Member.html @@ -147,7 +147,7 @@

    Hierarchy

    • Member
    +
  • Defined in core/src/objects/Member.ts:10
  • @@ -315,7 +315,7 @@

    Description

    Timestamp this member is timed out until

    Returns Member

    +
  • Defined in core/src/objects/Member.ts:11
  • Properties

    @@ -323,18 +323,18 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • timeoutClearer: Timeout
    +
  • Defined in core/src/objects/Member.ts:129
  • Accessors

    @@ -345,7 +345,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/Member.ts:58
  • +
  • Defined in core/src/objects/Member.ts:85
  • +
  • Defined in core/src/objects/Member.ts:37
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Member.ts:33
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Member.ts:77
  • +
  • Defined in core/src/objects/Member.ts:17
  • +
  • Defined in core/src/objects/Member.ts:81
  • +
  • Defined in core/src/objects/Member.ts:20
  • +
  • Defined in core/src/objects/Member.ts:66
  • +
  • Defined in core/src/objects/Member.ts:70
  • +
  • Defined in core/src/objects/Member.ts:24
  • +
  • Defined in core/src/objects/Member.ts:48
  • +
  • Defined in core/src/objects/Member.ts:45
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • +
  • Defined in core/src/objects/Member.ts:41
  • +
  • Defined in core/src/objects/Member.ts:51
  • Methods

    @@ -529,7 +529,7 @@

    Parameters

    role: Role

    Returns Promise<void>

    +
  • Defined in core/src/objects/Member.ts:100
    • @@ -550,7 +550,7 @@

      Description

      Ban reason

    Returns Promise<void>

    +
  • Defined in core/src/objects/Member.ts:125
    • @@ -591,7 +591,7 @@

      Description

      Timestamp this member is timed out until

    Returns Promise<void>

    +
  • Defined in core/src/objects/Member.ts:94
  • +
  • Defined in core/src/objects/Member.ts:54
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • Returns string

    +
  • Defined in core/src/objects/Member.ts:61
    • @@ -645,7 +645,7 @@

      Parameters

      target: Member

    Returns boolean

    +
  • Defined in core/src/objects/Member.ts:89
  • +
  • Defined in core/src/objects/Member.ts:121
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
    • @@ -710,7 +710,7 @@

      Parameters

      role: Role

    Returns Promise<void>

    +
  • Defined in core/src/objects/Member.ts:106
  • +
  • Defined in core/src/objects/Member.ts:130
    • @@ -735,7 +735,7 @@
      ends: number

    Returns Promise<void>

    +
  • Defined in core/src/objects/Member.ts:115
  • +
  • Defined in core/src/objects/Member.ts:145
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.MemberManager.html b/classes/revkit.MemberManager.html index d32b84d..7e165c6 100644 --- a/classes/revkit.MemberManager.html +++ b/classes/revkit.MemberManager.html @@ -131,7 +131,7 @@

    Hierarchy

    • MemberManager
    +
  • Defined in core/src/managers/MemberManager.ts:8
  • @@ -196,7 +196,7 @@
    server: Returns MemberManager
    +
  • Defined in core/src/managers/MemberManager.ts:9
  • Properties

    @@ -209,12 +209,12 @@
    client: Client
    +
  • Defined in core/src/managers/MemberManager.ts:9
  • server: Server
    +
  • Defined in core/src/managers/MemberManager.ts:9
  • size: number
    @@ -239,7 +239,7 @@
    +
  • Defined in core/src/managers/MemberManager.ts:13
  • Methods

    @@ -275,7 +275,7 @@

    Description

    Ban reason

    Returns Promise<void>

    +
  • Defined in core/src/managers/MemberManager.ts:18
    • @@ -392,7 +392,7 @@

      Description

      Timestamp this member is timed out until

    Returns Member

    +
  • Defined in core/src/managers/MemberManager.ts:29
    • @@ -406,7 +406,7 @@
      key: string

    Returns boolean

    +
  • Defined in core/src/managers/BaseManager.ts:14
    • @@ -432,7 +432,7 @@
      id: string
      fetchNew: boolean = false

    Returns Promise<Member>

    +
  • Defined in core/src/managers/MemberManager.ts:39
    • @@ -445,7 +445,7 @@

      Parameters

      excludeOffline: boolean = false

    Returns Promise<Member[]>

    +
  • Defined in core/src/managers/MemberManager.ts:45
  • +
  • Defined in core/src/managers/BaseManager.ts:27
  • +
  • Defined in core/src/managers/BaseManager.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:67
  • +
  • Defined in core/src/managers/BaseManager.ts:20
  • +
  • Defined in core/src/managers/BaseManager.ts:30
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
  • +
  • Defined in core/src/managers/BaseManager.ts:9
  • +
  • Defined in core/src/managers/BaseManager.ts:33
    • @@ -698,7 +698,7 @@

      Parameters

      id: string

    Returns Promise<void>

    +
  • Defined in core/src/managers/MemberManager.ts:25
    • diff --git a/classes/revkit.Message.html b/classes/revkit.Message.html index d2b4656..b6adf58 100644 --- a/classes/revkit.Message.html +++ b/classes/revkit.Message.html @@ -157,7 +157,7 @@

      Hierarchy

      • Message
    +
  • Defined in core/src/objects/Message.ts:11
  • @@ -350,7 +350,7 @@
    name: Returns Message
    +
  • Defined in core/src/objects/Message.ts:12
  • Properties

    @@ -358,13 +358,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -375,7 +375,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/Message.ts:19
  • +
  • Defined in core/src/objects/Message.ts:41
  • +
  • Defined in core/src/objects/Message.ts:38
  • +
  • Defined in core/src/objects/BaseMessage.ts:23
  • +
  • Defined in core/src/objects/BaseMessage.ts:20
  • +
  • Defined in core/src/objects/Message.ts:16
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Message.ts:24
  • +
  • Defined in core/src/objects/Message.ts:80
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Message.ts:30
  • +
  • Defined in core/src/objects/Message.ts:47
  • +
  • Defined in core/src/objects/Message.ts:56
  • +
  • Defined in core/src/objects/Message.ts:59
  • +
  • Defined in core/src/objects/Message.ts:27
  • +
  • Defined in core/src/objects/Message.ts:98
  • +
  • Defined in core/src/objects/Message.ts:70
  • +
  • Defined in core/src/objects/Message.ts:67
  • +
  • Defined in core/src/objects/Message.ts:106
  • +
  • Defined in core/src/objects/BaseMessage.ts:27
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • Methods

    @@ -585,7 +585,7 @@
    +
  • Defined in core/src/objects/BaseMessage.ts:31
    • @@ -600,7 +600,7 @@

      Parameters

      __namedParameters: Pick<Partial<{
          _id: string;
          attachments?: {
              _id: string;
              content_type: string;
              deleted?: boolean;
              filename: string;
              message_id?: string;
              metadata: {
                  type: "File";
              } | {
                  type: "Text";
              } | {
                  height: number;
                  type: "Image";
                  width: number;
              } | {
                  height: number;
                  type: "Video";
                  width: number;
              } | {
                  type: "Audio";
              };
              object_id?: string;
              reported?: boolean;
              server_id?: string;
              size: number;
              tag: string;
              user_id?: string;
          }[];
          author: string;
          channel: string;
          content?: string;
          edited?: string;
          embeds?: ({
              colour?: string;
              description?: string;
              icon_url?: string;
              image?: {
                  height: number;
                  size: "Large" | "Preview";
                  url: string;
                  width: number;
              };
              original_url?: string;
              site_name?: string;
              special?: {
                  type: "None";
              } | {
                  type: "GIF";
              } | {
                  id: string;
                  timestamp?: string;
                  type: "YouTube";
              } | {
                  content_type: "Channel";
                  id: string;
                  type: "Lightspeed";
              } | {
                  content_type: "Video" | "Channel" | "Clip";
                  id: string;
                  type: "Twitch";
              } | {
                  content_type: string;
                  id: string;
                  type: "Spotify";
              } | {
                  type: "Soundcloud";
              } | {
                  content_type: "Album" | "Track";
                  id: string;
                  type: "Bandcamp";
              } | {
                  id: string;
                  type: "Streamable";
              };
              title?: string;
              type: "Website";
              url?: string;
              video?: {
                  height: number;
                  url: string;
                  width: number;
              };
          } | {
              height: number;
              size: "Large" | "Preview";
              type: "Image";
              url: string;
              width: number;
          } | {
              height: number;
              type: "Video";
              url: string;
              width: number;
          } | {
              colour?: string;
              description?: string;
              icon_url?: string;
              media?: {
                  _id: string;
                  content_type: string;
                  deleted?: boolean;
                  filename: string;
                  message_id?: string;
                  metadata: {
                      type: "File";
                  } | {
                      type: "Text";
                  } | {
                      height: number;
                      type: "Image";
                      width: number;
                  } | {
                      height: number;
                      type: "Video";
                      width: number;
                  } | {
                      type: "Audio";
                  };
                  object_id?: string;
                  reported?: boolean;
                  server_id?: string;
                  size: number;
                  tag: string;
                  user_id?: string;
              };
              title?: string;
              type: "Text";
              url?: string;
          } | {
              type: "None";
          })[];
          interactions?: {
              reactions?: string[];
              restrict_reactions?: boolean;
          };
          masquerade?: {
              avatar?: string;
              colour?: string;
              name?: string;
          };
          mentions?: string[];
          nonce?: string;
          reactions?: {
              [key: string]: string[];
          };
          replies?: string[];
          system?: {
              content: string;
              type: "text";
          } | {
              by: string;
              id: string;
              type: "user_added";
          } | {
              by: string;
              id: string;
              type: "user_remove";
          } | {
              id: string;
              type: "user_joined";
          } | {
              id: string;
              type: "user_left";
          } | {
              id: string;
              type: "user_kicked";
          } | {
              id: string;
              type: "user_banned";
          } | {
              by: string;
              name: string;
              type: "channel_renamed";
          } | {
              by: string;
              type: "channel_description_changed";
          } | {
              by: string;
              type: "channel_icon_changed";
          } | {
              from: string;
              to: string;
              type: "channel_ownership_changed";
          };
          webhook?: {
              avatar?: string;
              name: string;
          };
      }>, "embeds">

    Returns void

    +
  • Defined in core/src/objects/Message.ts:128
  • +
  • Defined in core/src/objects/Message.ts:123
  • +
  • Defined in core/src/objects/BaseMessage.ts:42
  • Returns Promise<Message>

    +
  • Defined in core/src/objects/Message.ts:131
    • @@ -643,7 +643,7 @@

      Parameters

      fetchNew: boolean = false

    Returns Promise<User>

    +
  • Defined in core/src/objects/Message.ts:44
  • +
  • Defined in core/src/objects/Message.ts:52
  • +
  • Defined in core/src/objects/Message.ts:62
  • +
  • Defined in core/src/objects/Message.ts:73
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/Message.ts:33
  • +
  • Defined in core/src/objects/BaseMessage.ts:13
  • +
  • Defined in core/src/objects/BaseMessage.ts:16
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
    • @@ -764,7 +764,7 @@

      Parameters

      emoji: string | Emoji

    Returns Promise<void>

    +
  • Defined in core/src/objects/Message.ts:109
  • +
  • Defined in core/src/objects/BaseMessage.ts:36
  • +
  • Defined in core/src/objects/BaseObject.ts:33
    • @@ -808,7 +808,7 @@

      Parameters

      emoji: string | Emoji

    Returns Promise<void>

    +
  • Defined in core/src/objects/Message.ts:116
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.MessageManager.html b/classes/revkit.MessageManager.html index 7793754..3a22449 100644 --- a/classes/revkit.MessageManager.html +++ b/classes/revkit.MessageManager.html @@ -130,7 +130,7 @@

    Hierarchy

    • MessageManager
    +
  • Defined in core/src/managers/MessageManager.ts:12
  • @@ -195,7 +195,7 @@
    channel: Returns MessageManager
    +
  • Defined in core/src/managers/MessageManager.ts:13
  • Properties

    @@ -208,12 +208,12 @@
    channel: Channel
    +
  • Defined in core/src/managers/MessageManager.ts:13
  • client: Client
    +
  • Defined in core/src/managers/MessageManager.ts:13
  • size: number
    @@ -240,7 +240,7 @@
    +
  • Defined in core/src/managers/MessageManager.ts:32
  • Methods

    @@ -268,7 +268,7 @@

    Parameters

    ids: string[] | Message[]

    Returns Promise<void>

    +
  • Defined in core/src/managers/MessageManager.ts:78
    • @@ -403,7 +403,7 @@
      Optional avatar: string

    Returns BaseMessage

    +
  • Defined in core/src/managers/MessageManager.ts:17
    • @@ -417,7 +417,7 @@
      key: string

    Returns boolean

    +
  • Defined in core/src/managers/BaseManager.ts:14
    • @@ -441,7 +441,7 @@

      Parameters

      id: string

    Returns Promise<BaseMessage>

    +
  • Defined in core/src/managers/MessageManager.ts:36
  • +
  • Defined in core/src/managers/MessageManager.ts:41
  • +
  • Defined in core/src/managers/BaseManager.ts:27
  • +
  • Defined in core/src/managers/BaseManager.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:67
  • +
  • Defined in core/src/managers/BaseManager.ts:20
  • +
  • Defined in core/src/managers/BaseManager.ts:30
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
    • @@ -738,7 +738,7 @@

      Default

      Relevance

    Returns Promise<BaseMessage[]>

    +
  • Defined in core/src/managers/MessageManager.ts:61
  • +
  • Defined in core/src/managers/BaseManager.ts:9
  • +
  • Defined in core/src/managers/BaseManager.ts:33
    • diff --git a/classes/revkit.MiniEmitter.html b/classes/revkit.MiniEmitter.html index 858f512..c0ab319 100644 --- a/classes/revkit.MiniEmitter.html +++ b/classes/revkit.MiniEmitter.html @@ -78,7 +78,7 @@

      Hierarchy

    +
  • Defined in core/src/utils/MiniEmitter.ts:5
  • @@ -112,14 +112,14 @@

    Type Parameters

    T = any

    Returns MiniEmitter<T>

    +
  • Defined in core/src/utils/MiniEmitter.ts:8
  • Properties

    _callbacks: MiniEmitterCallback<T>[] = []
    +
  • Defined in core/src/utils/MiniEmitter.ts:6
  • Methods

    @@ -138,7 +138,7 @@
    Optional updated: Returns void
    +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • \ No newline at end of file diff --git a/classes/revkit.MiniMapEmitter.html b/classes/revkit.MiniMapEmitter.html index 05e4c9e..f58580d 100644 --- a/classes/revkit.MiniMapEmitter.html +++ b/classes/revkit.MiniMapEmitter.html @@ -113,7 +113,7 @@

    Hierarchy

    +
  • Defined in core/src/utils/MiniEmitter.ts:37
  • @@ -161,7 +161,7 @@

    T

    Returns MiniMapEmitter<T>

    +
  • Defined in core/src/utils/MiniEmitter.ts:40
  • Properties

    @@ -174,7 +174,7 @@
    _callbacks: MiniEmitterCallback<T>[] = []
    +
  • Defined in core/src/utils/MiniEmitter.ts:38
  • size: number
    @@ -256,7 +256,7 @@
    Optional updated: Returns void
    +
  • Defined in core/src/utils/MiniEmitter.ts:67
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
    • diff --git a/classes/revkit.PermissionFlags.html b/classes/revkit.PermissionFlags.html index 0528075..a926ea7 100644 --- a/classes/revkit.PermissionFlags.html +++ b/classes/revkit.PermissionFlags.html @@ -76,7 +76,7 @@

      Hierarchy

      • PermissionFlags
    +
  • Defined in core/src/utils/PermissionFlags.ts:4
  • @@ -114,7 +114,7 @@
    bits: number

    Returns PermissionFlags

    +
  • Defined in core/src/utils/PermissionFlags.ts:5
  • Properties

    @@ -122,7 +122,7 @@
    +
  • Defined in core/src/utils/Flags.ts:13
  • map: {
        [key: number]: string;
    }
    @@ -133,7 +133,7 @@

    Type declaration

    [key: number]: string
    +
  • Defined in core/src/utils/Flags.ts:13
  • Methods

    @@ -149,7 +149,7 @@
    flag: Returns PermissionFlags
    +
  • Defined in core/src/utils/PermissionFlags.ts:11
  • +
  • Defined in core/src/utils/PermissionFlags.ts:17
  • +
  • Defined in core/src/utils/PermissionFlags.ts:8
  • +
  • Defined in core/src/utils/Flags.ts:26
  • +
  • Defined in core/src/utils/PermissionFlags.ts:14
  • \ No newline at end of file diff --git a/classes/revkit.Role.html b/classes/revkit.Role.html index 9522cb4..360986f 100644 --- a/classes/revkit.Role.html +++ b/classes/revkit.Role.html @@ -104,7 +104,7 @@

    Hierarchy

    • Role
    +
  • Defined in core/src/objects/Role.ts:8
  • @@ -161,7 +161,7 @@
    data: Returns Role
    +
  • Defined in core/src/objects/Role.ts:9
  • Properties

    @@ -169,18 +169,18 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • server: Server
    +
  • Defined in core/src/objects/Role.ts:9
  • Accessors

    @@ -191,7 +191,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/Role.ts:16
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Role.ts:22
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Role.ts:13
  • +
  • Defined in core/src/objects/Role.ts:25
  • +
  • Defined in core/src/objects/Role.ts:19
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • Methods

    @@ -270,7 +270,7 @@
    +
  • Defined in core/src/objects/Role.ts:37
    • @@ -311,7 +311,7 @@

      Description

      Fields to remove from role object

    Returns Promise<Role>

    +
  • Defined in core/src/objects/Role.ts:32
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Role.ts:43
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.RoleManager.html b/classes/revkit.RoleManager.html index 245d20c..d8c662e 100644 --- a/classes/revkit.RoleManager.html +++ b/classes/revkit.RoleManager.html @@ -125,7 +125,7 @@

    Hierarchy

    • RoleManager
    +
  • Defined in core/src/managers/RoleManager.ts:7
  • @@ -188,7 +188,7 @@
    server: Returns RoleManager
    +
  • Defined in core/src/managers/RoleManager.ts:8
  • Properties

    @@ -201,12 +201,12 @@
    client: Client
    +
  • Defined in core/src/managers/RoleManager.ts:8
  • server: Server
    +
  • Defined in core/src/managers/RoleManager.ts:8
  • size: number
    @@ -231,7 +231,7 @@
    +
  • Defined in core/src/managers/RoleManager.ts:12
  • Methods

    @@ -266,7 +266,7 @@

    Parameters

    data: APIRole

    Returns Role

    +
  • Defined in core/src/managers/RoleManager.ts:29
    • @@ -281,7 +281,7 @@
      name: string
      Optional rank: number

    Returns Promise<Role>

    +
  • Defined in core/src/managers/RoleManager.ts:16
    • @@ -295,7 +295,7 @@
      key: string

    Returns boolean

    +
  • Defined in core/src/managers/BaseManager.ts:14
  • +
  • Defined in core/src/managers/BaseManager.ts:27
  • +
  • Defined in core/src/managers/BaseManager.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:67
  • +
  • Defined in core/src/managers/BaseManager.ts:20
  • +
  • Defined in core/src/managers/BaseManager.ts:30
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
  • +
  • Defined in core/src/managers/BaseManager.ts:9
  • +
  • Defined in core/src/managers/BaseManager.ts:33
  • +
  • Defined in core/src/managers/RoleManager.ts:39
    • diff --git a/classes/revkit.SavedMessagesChannel.html b/classes/revkit.SavedMessagesChannel.html index 8417ee7..b439d26 100644 --- a/classes/revkit.SavedMessagesChannel.html +++ b/classes/revkit.SavedMessagesChannel.html @@ -168,7 +168,7 @@

      Hierarchy

      • SavedMessagesChannel
    +
  • Defined in core/src/objects/SavedMessagesChannel.ts:5
  • @@ -252,7 +252,7 @@
    data: {
        

    Returns SavedMessagesChannel

    +
  • Defined in core/src/objects/SavedMessagesChannel.ts:10
  • Properties

    @@ -260,19 +260,19 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • messages: MessageManager
    +
  • Defined in core/src/objects/Channel.ts:38
  • typingIDs: Set<string> = ...
    @@ -280,7 +280,7 @@
    +
  • Defined in core/src/objects/Channel.ts:140
  • Accessors

    @@ -291,7 +291,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Channel.ts:77
  • +
  • Defined in core/src/objects/Channel.ts:88
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Channel.ts:125
  • +
  • Defined in core/src/objects/Channel.ts:120
  • +
  • Defined in core/src/objects/Channel.ts:169
  • +
  • Defined in core/src/objects/Channel.ts:71
  • +
  • Defined in core/src/objects/Channel.ts:82
  • +
  • Defined in core/src/objects/Channel.ts:107
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • +
  • Defined in core/src/objects/SavedMessagesChannel.ts:6
  • +
  • Defined in core/src/objects/Channel.ts:142
  • +
  • Defined in core/src/objects/Channel.ts:159
  • Methods

    @@ -439,7 +439,7 @@
    Optional message: Returns Promise<void>
    +
  • Defined in core/src/objects/Channel.ts:174
  • +
  • Defined in core/src/objects/Channel.ts:155
  • +
  • Defined in core/src/objects/Channel.ts:113
  • +
  • Defined in core/src/objects/Channel.ts:219
  • +
  • Defined in core/src/objects/Channel.ts:215
  • +
  • Defined in core/src/objects/Channel.ts:128
    • @@ -549,7 +549,7 @@
      id: string

    Returns Promise<BaseMessage>

    +
  • Defined in core/src/objects/Channel.ts:211
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/Channel.ts:94
  • +
  • Defined in core/src/objects/Channel.ts:165
  • +
  • Defined in core/src/objects/Channel.ts:51
  • +
  • Defined in core/src/objects/Channel.ts:64
  • +
  • Defined in core/src/objects/Channel.ts:54
  • +
  • Defined in core/src/objects/Channel.ts:57
  • +
  • Defined in core/src/objects/Channel.ts:67
  • +
  • Defined in core/src/objects/Channel.ts:45
  • +
  • Defined in core/src/objects/Channel.ts:61
  • +
  • Defined in core/src/objects/Channel.ts:48
  • +
  • Defined in core/src/objects/Channel.ts:132
  • +
  • Defined in core/src/objects/Channel.ts:183
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Channel.ts:110
  • +
  • Defined in core/src/objects/Channel.ts:201
  • +
  • Defined in core/src/objects/Channel.ts:99
  • +
  • Defined in core/src/objects/Channel.ts:148
  • +
  • Defined in core/src/objects/Channel.ts:151
  • +
  • Defined in core/src/objects/Channel.ts:228
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.Server.html b/classes/revkit.Server.html index c7d2347..8de7483 100644 --- a/classes/revkit.Server.html +++ b/classes/revkit.Server.html @@ -155,7 +155,7 @@

    Hierarchy

    • Server
    +
  • Defined in core/src/objects/Server.ts:19
  • @@ -439,7 +439,7 @@

    Description

    ID of channel to send user left messages in

    Returns Server

    +
  • Defined in core/src/objects/Server.ts:22
  • Properties

    @@ -447,23 +447,23 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • members: MemberManager
    +
  • Defined in core/src/objects/Server.ts:20
  • +
  • Defined in core/src/objects/Server.ts:21
  • Accessors

    @@ -474,7 +474,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/Server.ts:148
  • +
  • Defined in core/src/objects/Server.ts:46
  • +
  • Defined in core/src/objects/Server.ts:34
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/Server.ts:135
  • +
  • Defined in core/src/objects/Server.ts:109
  • +
  • Defined in core/src/objects/Server.ts:41
  • +
  • Defined in core/src/objects/Server.ts:115
  • +
  • Defined in core/src/objects/Server.ts:142
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Server.ts:128
  • +
  • Defined in core/src/objects/Server.ts:106
  • +
  • Defined in core/src/objects/Server.ts:112
  • +
  • Defined in core/src/objects/Server.ts:56
  • +
  • Defined in core/src/objects/Server.ts:122
  • +
  • Defined in core/src/objects/Server.ts:119
  • +
  • Defined in core/src/objects/BaseObject.ts:7
    • @@ -647,7 +647,7 @@
      Optional user_leftDescription

      ID of channel to send user left messages in

    +
  • Defined in core/src/objects/Server.ts:138
  • Methods

    @@ -659,7 +659,7 @@
    +
  • Defined in core/src/objects/Server.ts:199
    • @@ -748,7 +748,7 @@

      Description

      ID of channel to send user left messages in

    Returns Promise<void>

    +
  • Defined in core/src/objects/Server.ts:156
  • +
  • Defined in core/src/objects/Server.ts:174
  • +
  • Defined in core/src/objects/Server.ts:168
  • +
  • Defined in core/src/objects/Server.ts:131
    • @@ -789,7 +789,7 @@

      Parameters

      forceNew: boolean = false

    Returns Promise<User>

    +
  • Defined in core/src/objects/Server.ts:125
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • Returns string

    +
  • Defined in core/src/objects/Server.ts:151
  • Returns string

    +
  • Defined in core/src/objects/Server.ts:145
  • Returns string[]

    +
  • Defined in core/src/objects/Server.ts:193
  • Returns boolean

    +
  • Defined in core/src/objects/Server.ts:188
    • @@ -878,7 +878,7 @@

      Parameters

      Optional silent: boolean

    Returns Promise<void>

    +
  • Defined in core/src/objects/Server.ts:160
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
    • @@ -935,7 +935,7 @@
      id: "default"
      permissions: number

    Returns Promise<void>

    +
  • Defined in core/src/objects/Server.ts:204
  • @@ -965,7 +965,7 @@

    Description

    Disallow bit flags

  • Returns Promise<void>

    +
  • Defined in core/src/objects/Server.ts:205
  • +
  • Defined in core/src/objects/BaseObject.ts:33
  • +
  • Defined in core/src/objects/Server.ts:28
  • \ No newline at end of file diff --git a/classes/revkit.ServerChannel.html b/classes/revkit.ServerChannel.html index d1087a1..b76642c 100644 --- a/classes/revkit.ServerChannel.html +++ b/classes/revkit.ServerChannel.html @@ -178,7 +178,7 @@

    Hierarchy

    +
  • Defined in core/src/objects/ServerChannel.ts:6
  • @@ -266,7 +266,7 @@
    data: {
        

    Returns ServerChannel

    +
  • Defined in core/src/objects/ServerChannel.ts:16
  • Properties

    @@ -274,19 +274,19 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • messages: MessageManager
    +
  • Defined in core/src/objects/Channel.ts:38
  • typingIDs: Set<string> = ...
    @@ -294,7 +294,7 @@
    +
  • Defined in core/src/objects/Channel.ts:140
  • Accessors

    @@ -305,7 +305,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/ServerChannel.ts:27
  • +
  • Defined in core/src/objects/Channel.ts:77
  • +
  • Defined in core/src/objects/Channel.ts:88
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Channel.ts:125
  • +
  • Defined in core/src/objects/Channel.ts:120
  • +
  • Defined in core/src/objects/Channel.ts:169
  • +
  • Defined in core/src/objects/Channel.ts:71
  • +
  • Defined in core/src/objects/Channel.ts:82
  • +
  • Defined in core/src/objects/Channel.ts:107
  • +
  • Defined in core/src/objects/ServerChannel.ts:33
  • +
  • Defined in core/src/objects/ServerChannel.ts:23
  • +
  • Defined in core/src/objects/ServerChannel.ts:20
  • +
  • Defined in core/src/objects/ServerChannel.ts:10
  • +
  • Defined in core/src/objects/ServerChannel.ts:7
  • +
  • Defined in core/src/objects/Channel.ts:142
  • +
  • Defined in core/src/objects/Channel.ts:159
  • Methods

    @@ -485,7 +485,7 @@
    Optional message: Returns Promise<void>
    +
  • Defined in core/src/objects/Channel.ts:174
  • +
  • Defined in core/src/objects/Channel.ts:155
  • +
  • Defined in core/src/objects/Channel.ts:113
  • +
  • Defined in core/src/objects/Channel.ts:219
  • +
  • Defined in core/src/objects/Channel.ts:215
  • +
  • Defined in core/src/objects/Channel.ts:128
    • @@ -595,7 +595,7 @@
      id: string

    Returns Promise<BaseMessage>

    +
  • Defined in core/src/objects/Channel.ts:211
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/Channel.ts:94
  • +
  • Defined in core/src/objects/Channel.ts:165
  • +
  • Defined in core/src/objects/Channel.ts:51
  • +
  • Defined in core/src/objects/Channel.ts:64
  • +
  • Defined in core/src/objects/Channel.ts:54
  • +
  • Defined in core/src/objects/Channel.ts:57
  • +
  • Defined in core/src/objects/Channel.ts:67
  • +
  • Defined in core/src/objects/Channel.ts:45
  • +
  • Defined in core/src/objects/Channel.ts:61
  • +
  • Defined in core/src/objects/Channel.ts:48
  • +
  • Defined in core/src/objects/Channel.ts:132
  • +
  • Defined in core/src/objects/Channel.ts:183
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Channel.ts:110
  • +
  • Defined in core/src/objects/Channel.ts:201
  • +
  • Defined in core/src/objects/Channel.ts:99
  • +
  • Defined in core/src/objects/Channel.ts:148
  • +
  • Defined in core/src/objects/Channel.ts:151
  • +
  • Defined in core/src/objects/Channel.ts:228
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.ServerFlags.html b/classes/revkit.ServerFlags.html index bfe46ca..24b32d2 100644 --- a/classes/revkit.ServerFlags.html +++ b/classes/revkit.ServerFlags.html @@ -76,7 +76,7 @@

    Hierarchy

    • ServerFlags
    +
  • Defined in core/src/utils/ServerFlags.ts:8
  • @@ -114,7 +114,7 @@
    bits: number

    Returns ServerFlags

    +
  • Defined in core/src/utils/ServerFlags.ts:9
  • Properties

    @@ -122,7 +122,7 @@
    +
  • Defined in core/src/utils/Flags.ts:13
  • map: {
        [key: number]: string;
    }
    @@ -133,7 +133,7 @@

    Type declaration

    [key: number]: string
    +
  • Defined in core/src/utils/Flags.ts:13
  • Methods

    @@ -149,7 +149,7 @@
    flag: number

    Returns ServerFlags

    +
  • Defined in core/src/utils/Flags.ts:18
  • +
  • Defined in core/src/utils/ServerFlags.ts:15
  • +
  • Defined in core/src/utils/ServerFlags.ts:12
  • +
  • Defined in core/src/utils/Flags.ts:26
    • @@ -195,5 +195,5 @@
      flag: number

    Returns ServerFlags

    +
  • Defined in core/src/utils/Flags.ts:22
  • \ No newline at end of file diff --git a/classes/revkit.ServerInvite.html b/classes/revkit.ServerInvite.html index d8cc78c..0ea23f8 100644 --- a/classes/revkit.ServerInvite.html +++ b/classes/revkit.ServerInvite.html @@ -112,7 +112,7 @@

    Hierarchy

    • ServerInvite
    +
  • Defined in core/src/objects/ServerInvite.ts:5
  • @@ -170,7 +170,7 @@
    data: {
        

    Returns ServerInvite

    +
  • Defined in core/src/objects/ServerInvite.ts:10
  • Properties

    @@ -178,13 +178,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -195,7 +195,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/ServerInvite.ts:31
  • +
  • Defined in core/src/objects/ServerInvite.ts:28
  • +
  • Defined in core/src/objects/ServerInvite.ts:7
  • +
  • Defined in core/src/objects/ServerInvite.ts:21
  • +
  • Defined in core/src/objects/ServerInvite.ts:18
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/ServerInvite.ts:41
  • +
  • Defined in core/src/objects/ServerInvite.ts:38
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • +
  • Defined in core/src/objects/ServerInvite.ts:14
  • Methods

    @@ -292,7 +292,7 @@
    +
  • Defined in core/src/objects/ServerInvite.ts:53
  • +
  • Defined in core/src/objects/ServerInvite.ts:34
    • @@ -313,7 +313,7 @@

      Parameters

      fetchNew: boolean = false

    Returns Promise<User>

    +
  • Defined in core/src/objects/ServerInvite.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/ServerInvite.ts:49
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/BaseObject.ts:33
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.ServerManager.html b/classes/revkit.ServerManager.html index 76cb9ff..a25f1e1 100644 --- a/classes/revkit.ServerManager.html +++ b/classes/revkit.ServerManager.html @@ -119,7 +119,7 @@

    Hierarchy

    • ServerManager
    +
  • Defined in core/src/managers/ServerManager.ts:6
  • @@ -174,7 +174,7 @@
    client: Returns ServerManager
    +
  • Defined in core/src/managers/ServerManager.ts:7
  • Properties

    @@ -187,7 +187,7 @@
    client: Client
    +
  • Defined in core/src/managers/ServerManager.ts:7
  • size: number
    @@ -445,7 +445,7 @@

    Description

    ID of channel to send user left messages in

    Returns Server

    +
  • Defined in core/src/managers/ServerManager.ts:11
    • @@ -459,7 +459,7 @@
      key: string

    Returns boolean

    +
  • Defined in core/src/managers/BaseManager.ts:14
    • @@ -695,7 +695,7 @@

      Description

      ID of channel to send user left messages in

      Optional channels: ({
          _id: string;
          channel_type: "SavedMessages";
          user: string;
      } | {
          _id: string;
          active: boolean;
          channel_type: "DirectMessage";
          last_message_id?: string;
          recipients: string[];
      } | {
          _id: string;
          channel_type: "Group";
          description?: string;
          icon?: {
              _id: string;
              content_type: string;
              deleted?: boolean;
              filename: string;
              message_id?: string;
              metadata: {
                  type: "File";
              } | {
                  type: "Text";
              } | {
                  height: number;
                  type: "Image";
                  width: number;
              } | {
                  height: number;
                  type: "Video";
                  width: number;
              } | {
                  type: "Audio";
              };
              object_id?: string;
              reported?: boolean;
              server_id?: string;
              size: number;
              tag: string;
              user_id?: string;
          };
          last_message_id?: string;
          name: string;
          nsfw?: boolean;
          owner: string;
          permissions?: number;
          recipients: string[];
      } | {
          _id: string;
          channel_type: "TextChannel";
          default_permissions?: {
              a: number;
              d: number;
          };
          description?: string;
          icon?: {
              _id: string;
              content_type: string;
              deleted?: boolean;
              filename: string;
              message_id?: string;
              metadata: {
                  type: "File";
              } | {
                  type: "Text";
              } | {
                  height: number;
                  type: "Image";
                  width: number;
              } | {
                  height: number;
                  type: "Video";
                  width: number;
              } | {
                  type: "Audio";
              };
              object_id?: string;
              reported?: boolean;
              server_id?: string;
              size: number;
              tag: string;
              user_id?: string;
          };
          last_message_id?: string;
          name: string;
          nsfw?: boolean;
          role_permissions?: {
              [key: string]: components["schemas"]["OverrideField"];
          };
          server: string;
      } | {
          _id: string;
          channel_type: "VoiceChannel";
          default_permissions?: {
              a: number;
              d: number;
          };
          description?: string;
          icon?: {
              _id: string;
              content_type: string;
              deleted?: boolean;
              filename: string;
              message_id?: string;
              metadata: {
                  type: "File";
              } | {
                  type: "Text";
              } | {
                  height: number;
                  type: "Image";
                  width: number;
              } | {
                  height: number;
                  type: "Video";
                  width: number;
              } | {
                  type: "Audio";
              };
              object_id?: string;
              reported?: boolean;
              server_id?: string;
              size: number;
              tag: string;
              user_id?: string;
          };
          name: string;
          nsfw?: boolean;
          role_permissions?: {
              [key: string]: components["schemas"]["OverrideField"];
          };
          server: string;
      })[]

    Returns Promise<Server>

    +
  • Defined in core/src/managers/ServerManager.ts:21
  • +
  • Defined in core/src/managers/BaseManager.ts:27
  • +
  • Defined in core/src/managers/BaseManager.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:67
  • +
  • Defined in core/src/managers/BaseManager.ts:20
  • +
  • Defined in core/src/managers/BaseManager.ts:30
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
  • +
  • Defined in core/src/managers/BaseManager.ts:9
  • +
  • Defined in core/src/managers/BaseManager.ts:33
    • diff --git a/classes/revkit.SystemMessage.html b/classes/revkit.SystemMessage.html index 937bcde..b83e7d5 100644 --- a/classes/revkit.SystemMessage.html +++ b/classes/revkit.SystemMessage.html @@ -108,7 +108,7 @@

      Hierarchy

      • SystemMessage
    +
  • Defined in core/src/objects/SystemMessage.ts:19
  • @@ -277,7 +277,7 @@
    name: Returns SystemMessage
    +
  • Defined in core/src/objects/SystemMessage.ts:20
  • Properties

    @@ -285,13 +285,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -302,7 +302,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseMessage.ts:23
  • +
  • Defined in core/src/objects/BaseMessage.ts:20
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/SystemMessage.ts:24
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/BaseMessage.ts:27
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • Methods

    @@ -379,7 +379,7 @@
    +
  • Defined in core/src/objects/BaseMessage.ts:31
  • +
  • Defined in core/src/objects/BaseMessage.ts:42
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/BaseMessage.ts:13
  • +
  • Defined in core/src/objects/BaseMessage.ts:16
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/BaseMessage.ts:36
  • +
  • Defined in core/src/objects/BaseObject.ts:33
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.TextChannel.html b/classes/revkit.TextChannel.html index 1b3128e..ce062f4 100644 --- a/classes/revkit.TextChannel.html +++ b/classes/revkit.TextChannel.html @@ -176,7 +176,7 @@

    Hierarchy

    • TextChannel
    +
  • Defined in core/src/objects/TextChannel.ts:6
  • @@ -264,7 +264,7 @@
    data: {
        

    Returns TextChannel

    +
  • Defined in core/src/objects/TextChannel.ts:11
  • Properties

    @@ -272,19 +272,19 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • messages: MessageManager
    +
  • Defined in core/src/objects/Channel.ts:38
  • typingIDs: Set<string> = ...
    @@ -292,7 +292,7 @@
    +
  • Defined in core/src/objects/Channel.ts:140
  • Accessors

    @@ -303,7 +303,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/ServerChannel.ts:27
  • +
  • Defined in core/src/objects/Channel.ts:77
  • +
  • Defined in core/src/objects/Channel.ts:88
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/Channel.ts:125
  • +
  • Defined in core/src/objects/Channel.ts:120
  • +
  • Defined in core/src/objects/Channel.ts:169
  • +
  • Defined in core/src/objects/Channel.ts:71
  • +
  • Defined in core/src/objects/Channel.ts:82
  • +
  • Defined in core/src/objects/Channel.ts:107
  • +
  • Defined in core/src/objects/ServerChannel.ts:33
  • +
  • Defined in core/src/objects/ServerChannel.ts:23
  • +
  • Defined in core/src/objects/ServerChannel.ts:20
  • +
  • Defined in core/src/objects/ServerChannel.ts:10
  • +
  • Defined in core/src/objects/TextChannel.ts:7
  • +
  • Defined in core/src/objects/Channel.ts:142
  • +
  • Defined in core/src/objects/Channel.ts:159
  • Methods

    @@ -487,7 +487,7 @@
    Optional message: Returns Promise<void>
    +
  • Defined in core/src/objects/Channel.ts:174
  • +
  • Defined in core/src/objects/Channel.ts:155
  • +
  • Defined in core/src/objects/Channel.ts:113
  • +
  • Defined in core/src/objects/Channel.ts:219
  • +
  • Defined in core/src/objects/Channel.ts:215
  • +
  • Defined in core/src/objects/Channel.ts:128
    • @@ -597,7 +597,7 @@
      id: string

    Returns Promise<BaseMessage>

    +
  • Defined in core/src/objects/Channel.ts:211
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/Channel.ts:94
  • +
  • Defined in core/src/objects/Channel.ts:165
  • +
  • Defined in core/src/objects/Channel.ts:51
  • +
  • Defined in core/src/objects/Channel.ts:64
  • +
  • Defined in core/src/objects/Channel.ts:54
  • +
  • Defined in core/src/objects/Channel.ts:57
  • +
  • Defined in core/src/objects/Channel.ts:67
  • +
  • Defined in core/src/objects/Channel.ts:45
  • +
  • Defined in core/src/objects/Channel.ts:61
  • +
  • Defined in core/src/objects/Channel.ts:48
  • +
  • Defined in core/src/objects/Channel.ts:132
  • +
  • Defined in core/src/objects/Channel.ts:183
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Channel.ts:110
  • +
  • Defined in core/src/objects/Channel.ts:201
  • +
  • Defined in core/src/objects/Channel.ts:99
  • +
  • Defined in core/src/objects/Channel.ts:148
  • +
  • Defined in core/src/objects/Channel.ts:151
  • +
  • Defined in core/src/objects/Channel.ts:228
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.UnreadManager.html b/classes/revkit.UnreadManager.html index 66cefd2..80c3439 100644 --- a/classes/revkit.UnreadManager.html +++ b/classes/revkit.UnreadManager.html @@ -118,7 +118,7 @@

    Hierarchy

    • UnreadManager
    +
  • Defined in core/src/managers/UnreadManager.ts:8
  • @@ -170,7 +170,7 @@
    client: Returns UnreadManager
    +
  • Defined in core/src/managers/UnreadManager.ts:9
  • Properties

    @@ -183,7 +183,7 @@
    client: Client
    +
  • Defined in core/src/managers/UnreadManager.ts:9
  • size: number
    @@ -266,7 +266,7 @@
    Optional updated: Returns void
    +
  • Defined in core/src/utils/MiniEmitter.ts:67
    • @@ -360,7 +360,7 @@

      Parameters

      message: Message

    Returns void

    +
  • Defined in core/src/managers/UnreadManager.ts:40
    • @@ -379,7 +379,7 @@
      Optional message_id: emit: boolean = true

    Returns Promise<void>

    +
  • Defined in core/src/managers/UnreadManager.ts:24
  • Returns void

    +
  • Defined in core/src/managers/UnreadManager.ts:32
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
  • +
  • Defined in core/src/managers/UnreadManager.ts:14
    • diff --git a/classes/revkit.User.html b/classes/revkit.User.html index 7b03133..de4ea91 100644 --- a/classes/revkit.User.html +++ b/classes/revkit.User.html @@ -141,7 +141,7 @@

      Hierarchy

      • User
    +
  • Defined in core/src/objects/User.ts:32
  • @@ -418,7 +418,7 @@

    Description

    Username

    Returns User

    +
  • Defined in core/src/objects/User.ts:33
  • Properties

    @@ -426,13 +426,13 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • Accessors

    @@ -443,7 +443,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:10
  • +
  • Defined in core/src/objects/User.ts:69
  • +
  • Defined in core/src/objects/User.ts:62
  • +
  • Defined in core/src/objects/User.ts:53
  • +
  • Defined in core/src/objects/BaseObject.ts:19
  • +
  • Defined in core/src/objects/User.ts:72
  • +
  • Defined in core/src/objects/User.ts:41
  • +
  • Defined in core/src/objects/User.ts:49
  • +
  • Defined in core/src/objects/User.ts:65
  • +
  • Defined in core/src/objects/BaseObject.ts:16
  • +
  • Defined in core/src/objects/User.ts:56
  • +
  • Defined in core/src/objects/User.ts:143
  • +
  • Defined in core/src/objects/User.ts:86
  • +
  • Defined in core/src/objects/User.ts:59
  • +
  • Defined in core/src/objects/User.ts:80
  • +
  • Defined in core/src/objects/BaseObject.ts:7
  • +
  • Defined in core/src/objects/User.ts:83
  • +
  • Defined in core/src/objects/User.ts:45
  • +
  • Defined in core/src/objects/User.ts:37
  • Methods

    @@ -614,7 +614,7 @@
    +
  • Defined in core/src/objects/User.ts:91
  • +
  • Defined in core/src/objects/User.ts:103
  • +
  • Defined in core/src/objects/User.ts:135
  • +
  • Defined in core/src/objects/User.ts:121
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • Returns string

    +
  • Defined in core/src/objects/User.ts:75
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/User.ts:111
  • +
  • Defined in core/src/objects/User.ts:99
  • +
  • Defined in core/src/objects/User.ts:176
  • +
  • Defined in core/src/objects/User.ts:107
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.UserBadges.html b/classes/revkit.UserBadges.html index 9fbc7df..80a6259 100644 --- a/classes/revkit.UserBadges.html +++ b/classes/revkit.UserBadges.html @@ -76,7 +76,7 @@

    Hierarchy

    • UserBadges
    +
  • Defined in core/src/utils/UserBadges.ts:25
  • @@ -114,7 +114,7 @@
    bits: number

    Returns UserBadges

    +
  • Defined in core/src/utils/UserBadges.ts:26
  • Properties

    @@ -122,7 +122,7 @@
    +
  • Defined in core/src/utils/Flags.ts:13
  • map: {
        [key: number]: string;
    }
    @@ -133,7 +133,7 @@

    Type declaration

    [key: number]: string
    +
  • Defined in core/src/utils/Flags.ts:13
  • Methods

    @@ -149,7 +149,7 @@
    flag: number

    Returns UserBadges

    +
  • Defined in core/src/utils/Flags.ts:18
  • +
  • Defined in core/src/utils/UserBadges.ts:32
  • +
  • Defined in core/src/utils/UserBadges.ts:29
  • +
  • Defined in core/src/utils/Flags.ts:26
    • @@ -195,5 +195,5 @@
      flag: number

    Returns UserBadges

    +
  • Defined in core/src/utils/Flags.ts:22
  • \ No newline at end of file diff --git a/classes/revkit.UserFlags.html b/classes/revkit.UserFlags.html index ddf8c84..4c211a7 100644 --- a/classes/revkit.UserFlags.html +++ b/classes/revkit.UserFlags.html @@ -76,7 +76,7 @@

    Hierarchy

    • UserFlags
    +
  • Defined in core/src/utils/UserFlags.ts:9
  • @@ -114,7 +114,7 @@
    bits: number

    Returns UserFlags

    +
  • Defined in core/src/utils/UserFlags.ts:10
  • Properties

    @@ -122,7 +122,7 @@
    +
  • Defined in core/src/utils/Flags.ts:13
  • map: {
        [key: number]: string;
    }
    @@ -133,7 +133,7 @@

    Type declaration

    [key: number]: string
    +
  • Defined in core/src/utils/Flags.ts:13
  • Methods

    @@ -149,7 +149,7 @@
    flag: number

    Returns UserFlags

    +
  • Defined in core/src/utils/Flags.ts:18
  • +
  • Defined in core/src/utils/UserFlags.ts:16
  • +
  • Defined in core/src/utils/UserFlags.ts:13
  • +
  • Defined in core/src/utils/Flags.ts:26
    • @@ -195,5 +195,5 @@
      flag: number

    Returns UserFlags

    +
  • Defined in core/src/utils/Flags.ts:22
  • \ No newline at end of file diff --git a/classes/revkit.UserManager.html b/classes/revkit.UserManager.html index 88750ee..83c0f7c 100644 --- a/classes/revkit.UserManager.html +++ b/classes/revkit.UserManager.html @@ -123,7 +123,7 @@

    Hierarchy

    • UserManager
    +
  • Defined in core/src/managers/UserManager.ts:6
  • @@ -183,7 +183,7 @@
    client: Returns UserManager
    +
  • Defined in core/src/managers/UserManager.ts:7
  • Properties

    @@ -196,7 +196,7 @@
    client: Client
    +
  • Defined in core/src/managers/UserManager.ts:7
  • size: number
    @@ -221,7 +221,7 @@
    +
  • Defined in core/src/managers/UserManager.ts:11
  • Methods

    @@ -463,7 +463,7 @@

    Description

    Username

    Returns User

    +
  • Defined in core/src/managers/UserManager.ts:18
    • @@ -476,7 +476,7 @@

      Parameters

      id: string

    Returns string

    +
  • Defined in core/src/managers/UserManager.ts:14
    • @@ -490,7 +490,7 @@
      key: string

    Returns boolean

    +
  • Defined in core/src/managers/BaseManager.ts:14
    • @@ -516,7 +516,7 @@
      id: string
      fetchNew: boolean = false

    Returns Promise<User>

    +
  • Defined in core/src/managers/UserManager.ts:28
  • +
  • Defined in core/src/managers/BaseManager.ts:27
  • +
  • Defined in core/src/managers/BaseManager.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:67
  • +
  • Defined in core/src/managers/BaseManager.ts:20
  • +
  • Defined in core/src/managers/BaseManager.ts:30
  • +
  • Defined in core/src/utils/MiniEmitter.ts:58
  • +
  • Defined in core/src/utils/MiniEmitter.ts:49
  • +
  • Defined in core/src/managers/BaseManager.ts:9
  • +
  • Defined in core/src/managers/BaseManager.ts:33
    • diff --git a/classes/revkit.UserPermissionFlags.html b/classes/revkit.UserPermissionFlags.html index bdd4296..9953bb3 100644 --- a/classes/revkit.UserPermissionFlags.html +++ b/classes/revkit.UserPermissionFlags.html @@ -76,7 +76,7 @@

      Hierarchy

      • UserPermissionFlags
    +
  • Defined in core/src/utils/UserPermissionFlags.ts:4
  • @@ -114,7 +114,7 @@
    bits: number

    Returns UserPermissionFlags

    +
  • Defined in core/src/utils/UserPermissionFlags.ts:5
  • Properties

    @@ -122,7 +122,7 @@
    +
  • Defined in core/src/utils/Flags.ts:13
  • map: {
        [key: number]: string;
    }
    @@ -133,7 +133,7 @@

    Type declaration

    [key: number]: string
    +
  • Defined in core/src/utils/Flags.ts:13
  • Methods

    @@ -149,7 +149,7 @@
    flag: number

    Returns UserPermissionFlags

    +
  • Defined in core/src/utils/Flags.ts:18
  • +
  • Defined in core/src/utils/UserPermissionFlags.ts:11
  • +
  • Defined in core/src/utils/UserPermissionFlags.ts:8
  • +
  • Defined in core/src/utils/Flags.ts:26
    • @@ -195,5 +195,5 @@
      flag: number

    Returns UserPermissionFlags

    +
  • Defined in core/src/utils/Flags.ts:22
  • \ No newline at end of file diff --git a/classes/revkit.VoiceChannel.html b/classes/revkit.VoiceChannel.html index e188a48..c7d9823 100644 --- a/classes/revkit.VoiceChannel.html +++ b/classes/revkit.VoiceChannel.html @@ -148,7 +148,7 @@

    Hierarchy

    • VoiceChannel
    +
  • Defined in core/src/objects/VoiceChannel.ts:7
  • @@ -234,7 +234,7 @@

    Returns core/src/objects/VoiceChannel.ts:24

    +
  • Defined in core/src/objects/VoiceChannel.ts:24
  • Properties

    @@ -256,7 +256,7 @@
    +
  • Defined in core/src/objects/BaseObject.ts:13
  • createdAt: number
    +
  • Defined in core/src/objects/BaseObject.ts:19
  • defaultPermissions: PermissionOverride
    +
  • Defined in core/src/objects/ServerChannel.ts:27
  • deleted: boolean = false
    +
  • Defined in core/src/objects/BaseObject.ts:22
  • description: string
    +
  • Defined in core/src/objects/Channel.ts:77
  • icon: any
    +
  • Defined in core/src/objects/Channel.ts:88
  • id: string
    +
  • Defined in core/src/objects/BaseObject.ts:16
  • name: string
    +
  • Defined in core/src/objects/Channel.ts:71
  • nsfw: boolean
    +
  • Defined in core/src/objects/Channel.ts:82
  • permissions: PermissionFlags
    +
  • Defined in core/src/objects/Channel.ts:107
  • rolePermissions: {
        allow: PermissionFlags;
        deny: PermissionFlags;
        id: string;
    }[]
    +
  • Defined in core/src/objects/ServerChannel.ts:33
  • server: Server
    +
  • Defined in core/src/objects/ServerChannel.ts:23
  • serverID: string
    +
  • Defined in core/src/objects/ServerChannel.ts:20
  • source: {
        _id: string;
        channel_type: "TextChannel";
        default_permissions?: {
            a: number;
            d: number;
        };
        description?: string;
        icon?: {
            _id: string;
            content_type: string;
            deleted?: boolean;
            filename: string;
            message_id?: string;
            metadata: {
                type: "File";
            } | {
                type: "Text";
            } | {
                height: number;
                type: "Image";
                width: number;
            } | {
                height: number;
                type: "Video";
                width: number;
            } | {
                type: "Audio";
            };
            object_id?: string;
            reported?: boolean;
            server_id?: string;
            size: number;
            tag: string;
            user_id?: string;
        };
        last_message_id?: string;
        name: string;
        nsfw?: boolean;
        role_permissions?: {
            [key: string]: components["schemas"]["OverrideField"];
        };
        server: string;
    } | {
        _id: string;
        channel_type: "VoiceChannel";
        default_permissions?: {
            a: number;
            d: number;
        };
        description?: string;
        icon?: {
            _id: string;
            content_type: string;
            deleted?: boolean;
            filename: string;
            message_id?: string;
            metadata: {
                type: "File";
            } | {
                type: "Text";
            } | {
                height: number;
                type: "Image";
                width: number;
            } | {
                height: number;
                type: "Video";
                width: number;
            } | {
                type: "Audio";
            };
            object_id?: string;
            reported?: boolean;
            server_id?: string;
            size: number;
            tag: string;
            user_id?: string;
        };
        name: string;
        nsfw?: boolean;
        role_permissions?: {
            [key: string]: components["schemas"]["OverrideField"];
        };
        server: string;
    }
    +
  • Defined in core/src/objects/ServerChannel.ts:10
  • type: Voice = ChannelType.Voice
    +
  • Defined in core/src/objects/VoiceChannel.ts:22
  • typing: User[]
    +
  • Defined in core/src/objects/Channel.ts:142
  • typingIDs: Set<string> = ...
    @@ -578,7 +578,7 @@
    +
  • Defined in core/src/objects/Channel.ts:140
  • Methods

    @@ -610,7 +610,7 @@

    Returns Promise

    +
  • Defined in core/src/objects/Channel.ts:219
  • +
  • Defined in core/src/objects/Channel.ts:215
  • +
  • Defined in core/src/utils/MiniEmitter.ts:33
  • +
  • Defined in core/src/objects/Channel.ts:94
  • +
  • Defined in core/src/objects/Channel.ts:51
  • +
  • Defined in core/src/objects/Channel.ts:64
  • +
  • Defined in core/src/objects/Channel.ts:54
  • +
  • Defined in core/src/objects/Channel.ts:57
  • +
  • Defined in core/src/objects/Channel.ts:67
  • +
  • Defined in core/src/objects/Channel.ts:45
  • +
  • Defined in core/src/objects/Channel.ts:61
  • +
  • Defined in core/src/objects/Channel.ts:48
  • +
  • Defined in core/src/objects/VoiceChannel.ts:29
  • +
  • Defined in core/src/objects/Channel.ts:132
  • +
  • Defined in core/src/utils/MiniEmitter.ts:24
  • +
  • Defined in core/src/utils/MiniEmitter.ts:15
  • +
  • Defined in core/src/objects/Channel.ts:110
  • +
  • Defined in core/src/objects/Channel.ts:99
  • +
  • Defined in core/src/objects/Channel.ts:148
  • +
  • Defined in core/src/objects/Channel.ts:151
  • +
  • Defined in core/src/objects/Channel.ts:228
  • +
  • Defined in core/src/objects/BaseObject.ts:24
  • \ No newline at end of file diff --git a/classes/revkit.WebSocketClient.html b/classes/revkit.WebSocketClient.html index 938d356..c95f937 100644 --- a/classes/revkit.WebSocketClient.html +++ b/classes/revkit.WebSocketClient.html @@ -81,7 +81,7 @@

    Hierarchy

    • WebSocketClient
    +
  • Defined in core/src/websocket.ts:10
  • @@ -120,39 +120,39 @@

    Parameters

    client: Client

    Returns WebSocketClient

    +
  • Defined in core/src/websocket.ts:19
  • Properties

    client: Client
    +
  • Defined in core/src/websocket.ts:19
  • connected: boolean = false
    +
  • Defined in core/src/websocket.ts:14
  • heartbeat?: Timer
    +
  • Defined in core/src/websocket.ts:13
  • ping?: number
    +
  • Defined in core/src/websocket.ts:17
  • ready: boolean = false
    +
  • Defined in core/src/websocket.ts:15
  • ws?: WebSocket
    +
  • Defined in core/src/websocket.ts:11
  • Methods

    @@ -169,7 +169,7 @@

    Parameters

    Optional disallowReconnect: boolean

    Returns Promise<void>

    +
  • Defined in core/src/websocket.ts:37
  • +
  • Defined in core/src/websocket.ts:22
  • Returns void

    +
  • Defined in core/src/websocket.ts:29
  • \ No newline at end of file diff --git a/classes/revkit_voice.VoiceClient.html b/classes/revkit_voice.VoiceClient.html index f38935d..719d73d 100644 --- a/classes/revkit_voice.VoiceClient.html +++ b/classes/revkit_voice.VoiceClient.html @@ -175,7 +175,7 @@

    Hierarchy

    • VoiceClient
    +
  • Defined in voice/src/VoiceClient.ts:40
  • @@ -284,41 +284,41 @@
    Optional consumeTrack: Returns VoiceClient<Platform, MSC>
    +
  • Defined in voice/src/VoiceClient.ts:78
  • Properties

    _deafened: boolean = false
    +
  • Defined in voice/src/VoiceClient.ts:55
  • audioProducer?: MSC["Producer"]
    +
  • Defined in voice/src/VoiceClient.ts:53
  • channelID: null | string = null
    +
  • Defined in voice/src/VoiceClient.ts:67
  • client: Client = ...
    +
  • Defined in voice/src/VoiceClient.ts:66
  • consumeTrack?: VoiceClientConsumer<Platform>

    A callback that is run to play a new MediaStreamTrack. The function returned will be called when the stream is closed. (leave out to disable consuming media)

    +
  • Defined in voice/src/VoiceClient.ts:83
  • consumers: Map<string, VoiceConsumer<Platform>> = ...
    +
  • Defined in voice/src/VoiceClient.ts:52
  • createDevice: (() => MSC["Device"])
    @@ -333,59 +333,59 @@

    Type declaration

    Returns MSC["Device"]

    +
  • Defined in voice/src/VoiceClient.ts:82
  • device?: MSC["Device"]
    +
  • Defined in voice/src/VoiceClient.ts:46
  • msc: Platform extends "node" ? __module : __module

    The MediaSoup client to use. (for tree-shaking)

    +
  • Defined in voice/src/VoiceClient.ts:81
  • participants: MiniMapEmitter<VoiceParticipant> = ...
    +
  • Defined in voice/src/VoiceClient.ts:59
  • platform: Platform
    +
  • Defined in voice/src/VoiceClient.ts:79
  • recvTransport: null | MSC["Transport"] = null
    +
  • Defined in voice/src/VoiceClient.ts:50
  • sendTransport: null | MSC["Transport"] = null
    +
  • Defined in voice/src/VoiceClient.ts:49
  • sessionDetails: null | {
        token: string;
        type: "user" | "bot";
    } = null
    +
  • Defined in voice/src/VoiceClient.ts:65
  • signaling: default<Platform> = ...
    +
  • Defined in voice/src/VoiceClient.ts:47
  • status: VoiceStatus = VoiceStatus.UNLOADED
    +
  • Defined in voice/src/VoiceClient.ts:60
  • supported: boolean = false
    +
  • Defined in voice/src/VoiceClient.ts:44
  • prefixed: string | boolean
    +
  • Defined in voice/src/VoiceClient.ts:68
  • +
  • Defined in voice/src/VoiceClient.ts:61
  • +
  • Defined in voice/src/VoiceClient.ts:56
  • Methods

    @@ -466,7 +466,7 @@

    Parameters

    token: string

    Returns Promise<void>

    +
  • Defined in voice/src/VoiceClient.ts:200
    • @@ -483,7 +483,7 @@

      Parameters

      channelResolvable: string | VoiceChannel | DMChannel | GroupDMChannel

    Returns Promise<undefined | VoiceClient<Platform, MSC>>

    +
  • Defined in voice/src/VoiceClient.ts:376
    • @@ -498,7 +498,7 @@
      address: string
      roomId: string

    Returns Promise<void>

    +
  • Defined in voice/src/VoiceClient.ts:175
  • +
  • Defined in voice/src/VoiceClient.ts:422
  • Returns void

    +
  • Defined in voice/src/VoiceClient.ts:182
  • +
  • Defined in voice/src/VoiceClient.ts:225
    • @@ -577,7 +577,7 @@

      Parameters

      type: "audio"

    Returns boolean

    +
  • Defined in voice/src/VoiceClient.ts:427
  • Returns void

    +
  • Defined in voice/src/VoiceClient.ts:366
    • @@ -804,7 +804,7 @@
      userId: string
      type: "audio"

    Returns Promise<void>

    +
  • Defined in voice/src/VoiceClient.ts:269
  • +
  • Defined in voice/src/VoiceClient.ts:437
    • @@ -829,7 +829,7 @@
      type: "audio"
      track: MSC["MediaStreamTrack"]

    Returns Promise<void>

    +
  • Defined in voice/src/VoiceClient.ts:314
    • @@ -844,7 +844,7 @@
      userId: string
      Optional type: "audio"

    Returns Promise<void>

    +
  • Defined in voice/src/VoiceClient.ts:288
  • +
  • Defined in voice/src/VoiceClient.ts:446
    • @@ -867,7 +867,7 @@

      Parameters

      type: "audio"

    Returns Promise<void>

    +
  • Defined in voice/src/VoiceClient.ts:337
  • +
  • Defined in voice/src/VoiceClient.ts:171
  • \ No newline at end of file diff --git a/enums/revkit.AutocompleteType.html b/enums/revkit.AutocompleteType.html index 3e70dfd..18a9e47 100644 --- a/enums/revkit.AutocompleteType.html +++ b/enums/revkit.AutocompleteType.html @@ -60,7 +60,7 @@

    AutocompleteType

    Enumeration AutocompleteType

    +
  • Defined in core/src/utils/Autocomplete.ts:7
  • @@ -78,15 +78,15 @@

    Enumeration Members

    CHANNEL: 0
    +
  • Defined in core/src/utils/Autocomplete.ts:8
  • EMOJI: 1
    +
  • Defined in core/src/utils/Autocomplete.ts:9
  • USER: 2
    +
  • Defined in core/src/utils/Autocomplete.ts:10
  • \ No newline at end of file diff --git a/enums/revkit.ChannelType.html b/enums/revkit.ChannelType.html index f2cde10..4312f51 100644 --- a/enums/revkit.ChannelType.html +++ b/enums/revkit.ChannelType.html @@ -64,7 +64,7 @@

    ChannelType

    Enumeration ChannelType

    +
  • Defined in core/src/objects/Channel.ts:25
  • @@ -84,25 +84,25 @@

    Enumeration Members

    DM: "DirectMessage"
    +
  • Defined in core/src/objects/Channel.ts:26
  • GroupDM: "Group"
    +
  • Defined in core/src/objects/Channel.ts:27
  • SavedMessages: "SavedMessages"
    +
  • Defined in core/src/objects/Channel.ts:28
  • Text: "TextChannel"
    +
  • Defined in core/src/objects/Channel.ts:29
  • Voice: "VoiceChannel"
    +
  • Defined in core/src/objects/Channel.ts:30
  • \ No newline at end of file diff --git a/enums/revkit.MarkdownTimestampTypes.html b/enums/revkit.MarkdownTimestampTypes.html index 70e1ad1..65d4110 100644 --- a/enums/revkit.MarkdownTimestampTypes.html +++ b/enums/revkit.MarkdownTimestampTypes.html @@ -66,7 +66,7 @@

    MarkdownTimestampTypes

    Enumeration MarkdownTimestampTypes

    +
  • Defined in core/src/utils/Timestamp.ts:2
  • @@ -87,30 +87,30 @@

    Enumeration Members

    01:37: "t"
    +
  • Defined in core/src/utils/Timestamp.ts:3
  • 01:37:42: "T"
    +
  • Defined in core/src/utils/Timestamp.ts:4
  • 22 September 2022: "D"
    +
  • Defined in core/src/utils/Timestamp.ts:5
  • 22 September 2022 01:37: "f"
    +
  • Defined in core/src/utils/Timestamp.ts:6
  • Thursday, 22 September 2022 01:37: "F"
    +
  • Defined in core/src/utils/Timestamp.ts:7
  • in 9 months: "R"
    +
  • Defined in core/src/utils/Timestamp.ts:8
  • \ No newline at end of file diff --git a/enums/revkit.Permissions.html b/enums/revkit.Permissions.html index c9a6b0f..50d12f4 100644 --- a/enums/revkit.Permissions.html +++ b/enums/revkit.Permissions.html @@ -148,7 +148,7 @@

    Enumeration Permissions

    Permissions against servers/channels.

    +
  • Defined in core/src/utils/Permissions.ts:18
  • @@ -195,208 +195,208 @@
    +
  • Defined in core/src/utils/Permissions.ts:41
  • BanMembers: 128

    Ban other members below their ranking

    +
  • Defined in core/src/utils/Permissions.ts:37
  • ChangeAvatar: 4096

    Change own avatar

    +
  • Defined in core/src/utils/Permissions.ts:47
  • ChangeNickname: 1024

    Change own nickname

    +
  • Defined in core/src/utils/Permissions.ts:43
  • Connect: 1073741824

    Connect to a voice channel

    +
  • Defined in core/src/utils/Permissions.ts:77
  • DeafenMembers: 17179869184

    Deafen other members with lower ranking in a voice call

    +
  • Defined in core/src/utils/Permissions.ts:85
  • GrantAllSafe: 4503599627370495

    Safely grant all permissions

    +
  • Defined in core/src/utils/Permissions.ts:95
  • InviteOthers: 33554432

    Create invites to this channel

    +
  • Defined in core/src/utils/Permissions.ts:65
  • KickMembers: 64

    Kick other members below their ranking

    +
  • Defined in core/src/utils/Permissions.ts:35
  • ManageChannel: 1

    Manage the channel or channels on the server

    +
  • Defined in core/src/utils/Permissions.ts:21
  • ManageCustomisation: 16

    Manage server customisation (includes emoji)

    +
  • Defined in core/src/utils/Permissions.ts:29
  • ManageMessages: 8388608

    Delete messages in a channel

    +
  • Defined in core/src/utils/Permissions.ts:61
  • ManageNicknames: 2048

    Change or remove other's nicknames below their ranking

    +
  • Defined in core/src/utils/Permissions.ts:45
  • ManagePermissions: 4

    Manage permissions on servers or channels

    +
  • Defined in core/src/utils/Permissions.ts:25
  • ManageRole: 8

    Manage roles on server

    +
  • Defined in core/src/utils/Permissions.ts:27
  • ManageServer: 2

    Manage the server

    +
  • Defined in core/src/utils/Permissions.ts:23
  • ManageWebhooks: 16777216

    Manage webhook entries on a channel

    +
  • Defined in core/src/utils/Permissions.ts:63
  • Masquerade: 268435456

    Masquerade messages using custom nickname and avatar

    +
  • Defined in core/src/utils/Permissions.ts:71
  • MoveMembers: 34359738368

    Move members between voice channels

    +
  • Defined in core/src/utils/Permissions.ts:87
  • MuteMembers: 8589934592

    Mute other members with lower ranking in a voice call

    +
  • Defined in core/src/utils/Permissions.ts:83
  • React: 536870912

    React to messages with emoji

    +
  • Defined in core/src/utils/Permissions.ts:73
  • ReadMessageHistory: 2097152

    Read a channel's past message history

    +
  • Defined in core/src/utils/Permissions.ts:57
  • RemoveAvatars: 8192

    Remove other's avatars below their ranking

    +
  • Defined in core/src/utils/Permissions.ts:49
  • SendEmbeds: 67108864

    Send embedded content in this channel

    +
  • Defined in core/src/utils/Permissions.ts:67
  • SendMessage: 4194304

    Send a message in a channel

    +
  • Defined in core/src/utils/Permissions.ts:59
  • Speak: 2147483648

    Speak in a voice call

    +
  • Defined in core/src/utils/Permissions.ts:79
  • TimeoutMembers: 256

    Timeout other members below their ranking

    +
  • Defined in core/src/utils/Permissions.ts:39
  • UploadFiles: 134217728

    Send attachments and media in this channel

    +
  • Defined in core/src/utils/Permissions.ts:69
  • Video: 4294967296

    Share video in a voice call

    +
  • Defined in core/src/utils/Permissions.ts:81
  • ViewChannel: 1048576

    View a channel

    +
  • Defined in core/src/utils/Permissions.ts:55
  • \ No newline at end of file diff --git a/enums/revkit.RelationshipStatus.html b/enums/revkit.RelationshipStatus.html index e5a03ff..6264e92 100644 --- a/enums/revkit.RelationshipStatus.html +++ b/enums/revkit.RelationshipStatus.html @@ -79,7 +79,7 @@

    Enumeration RelationshipStatus

    Relationship to other users.

    +
  • Defined in core/src/api.ts:19
  • @@ -103,47 +103,47 @@
    +
  • Defined in core/src/api.ts:21
  • Friend: "Friend"

    The user is your friend.

    +
  • Defined in core/src/api.ts:23
  • Incoming: "Incoming"

    The user has sent you a friend request.

    +
  • Defined in core/src/api.ts:25
  • None: "None"

    Default.

    +
  • Defined in core/src/api.ts:27
  • Outgoing: "Outgoing"

    You have sent a friend request to the user.

    +
  • Defined in core/src/api.ts:29
  • Self: "User"

    The user is you.

    +
  • Defined in core/src/api.ts:31
  • SelfBlocked: "BlockedOther"

    The user blocked you.

    +
  • Defined in core/src/api.ts:33
  • \ No newline at end of file diff --git a/enums/revkit.RevoltBadges.html b/enums/revkit.RevoltBadges.html index de3d36f..1d4f68b 100644 --- a/enums/revkit.RevoltBadges.html +++ b/enums/revkit.RevoltBadges.html @@ -76,7 +76,7 @@

    RevoltBadges

    Enumeration RevoltBadges

    +
  • Defined in core/src/utils/UserBadges.ts:3
  • @@ -102,55 +102,55 @@

    Enumeration Members

    ActiveSupporter: 64
    +
  • Defined in core/src/utils/UserBadges.ts:10
  • Developer: 1
    +
  • Defined in core/src/utils/UserBadges.ts:4
  • EarlyAdopter: 256
    +
  • Defined in core/src/utils/UserBadges.ts:12
  • Founder: 16
    +
  • Defined in core/src/utils/UserBadges.ts:8
  • Paw: 128
    +
  • Defined in core/src/utils/UserBadges.ts:11
  • PlatformModeration: 32
    +
  • Defined in core/src/utils/UserBadges.ts:9
  • ReservedRelevantJokeBadge1: 512
    +
  • Defined in core/src/utils/UserBadges.ts:13
  • ReservedRelevantJokeBadge2: 1024
    +
  • Defined in core/src/utils/UserBadges.ts:14
  • ResponsibleDisclosure: 8
    +
  • Defined in core/src/utils/UserBadges.ts:7
  • Supporter: 4
    +
  • Defined in core/src/utils/UserBadges.ts:6
  • Translator: 2
    +
  • Defined in core/src/utils/UserBadges.ts:5
  • \ No newline at end of file diff --git a/enums/revkit.RevoltServerFlags.html b/enums/revkit.RevoltServerFlags.html index b67455f..f928986 100644 --- a/enums/revkit.RevoltServerFlags.html +++ b/enums/revkit.RevoltServerFlags.html @@ -58,7 +58,7 @@

    RevoltServerFlags

    Enumeration RevoltServerFlags

    +
  • Defined in core/src/utils/ServerFlags.ts:3
  • @@ -75,10 +75,10 @@

    Enumeration Members

    Official: 1
    +
  • Defined in core/src/utils/ServerFlags.ts:4
  • Verified: 2
    +
  • Defined in core/src/utils/ServerFlags.ts:5
  • \ No newline at end of file diff --git a/enums/revkit.RevoltUserFlags.html b/enums/revkit.RevoltUserFlags.html index 75acad7..0aeb7ea 100644 --- a/enums/revkit.RevoltUserFlags.html +++ b/enums/revkit.RevoltUserFlags.html @@ -60,7 +60,7 @@

    RevoltUserFlags

    Enumeration RevoltUserFlags

    +
  • Defined in core/src/utils/UserFlags.ts:3
  • @@ -78,15 +78,15 @@

    Enumeration Members

    Banned: 4
    +
  • Defined in core/src/utils/UserFlags.ts:6
  • Deleted: 2
    +
  • Defined in core/src/utils/UserFlags.ts:5
  • Suspended: 1
    +
  • Defined in core/src/utils/UserFlags.ts:4
  • \ No newline at end of file diff --git a/enums/revkit.SystemMessageType.html b/enums/revkit.SystemMessageType.html index 4a0e884..ed95bbd 100644 --- a/enums/revkit.SystemMessageType.html +++ b/enums/revkit.SystemMessageType.html @@ -80,7 +80,7 @@

    Enumeration SystemMessageType

    The different types of system messages.

    +
  • Defined in core/src/api.ts:36
  • @@ -106,55 +106,55 @@

    Enumeration Members

    GroupDescriptionChange: "channel_description_changed"
    +
  • Defined in core/src/api.ts:37
  • GroupIconChange: "channel_icon_changed"
    +
  • Defined in core/src/api.ts:38
  • GroupOwnershipChange: "channel_ownership_changed"
    +
  • Defined in core/src/api.ts:39
  • GroupRenamed: "channel_renamed"
    +
  • Defined in core/src/api.ts:40
  • Text: "text"
    +
  • Defined in core/src/api.ts:41
  • UserAdded: "user_added"
    +
  • Defined in core/src/api.ts:42
  • UserBanned: "user_banned"
    +
  • Defined in core/src/api.ts:43
  • UserJoined: "user_joined"
    +
  • Defined in core/src/api.ts:44
  • UserKicked: "user_kicked"
    +
  • Defined in core/src/api.ts:45
  • UserLeft: "user_left"
    +
  • Defined in core/src/api.ts:46
  • UserRemoved: "user_remove"
    +
  • Defined in core/src/api.ts:47
  • \ No newline at end of file diff --git a/enums/revkit.UserPermissions.html b/enums/revkit.UserPermissions.html index 1bc54de..e734c04 100644 --- a/enums/revkit.UserPermissions.html +++ b/enums/revkit.UserPermissions.html @@ -66,7 +66,7 @@

    Enumeration UserPermissions

    Permissions against users.

    +
  • Defined in core/src/utils/Permissions.ts:10
  • @@ -85,20 +85,20 @@

    Enumeration Members

    Access: 1
    +
  • Defined in core/src/utils/Permissions.ts:11
  • Invite: 8
    +
  • Defined in core/src/utils/Permissions.ts:14
  • SendMessage: 4
    +
  • Defined in core/src/utils/Permissions.ts:13
  • ViewProfile: 2
    +
  • Defined in core/src/utils/Permissions.ts:12
  • \ No newline at end of file diff --git a/enums/revkit_voice.VoiceStatus.html b/enums/revkit_voice.VoiceStatus.html index 0a0727e..f5de90b 100644 --- a/enums/revkit_voice.VoiceStatus.html +++ b/enums/revkit_voice.VoiceStatus.html @@ -70,7 +70,7 @@

    VoiceStatus

    Enumeration VoiceStatus

    +
  • Defined in voice/src/types.ts:107
  • @@ -93,40 +93,40 @@

    Enumeration Members

    AUTHENTICATING: 5
    +
  • Defined in voice/src/types.ts:113
  • CONNECTED: 7
    +
  • Defined in voice/src/types.ts:115
  • CONNECTING: 4
    +
  • Defined in voice/src/types.ts:112
  • LOADING: 2
    +
  • Defined in voice/src/types.ts:110
  • READY: 3
    +
  • Defined in voice/src/types.ts:111
  • RTC_CONNECTING: 6
    +
  • Defined in voice/src/types.ts:114
  • UNAVAILABLE: 0
    +
  • Defined in voice/src/types.ts:108
  • UNLOADED: 1
    +
  • Defined in voice/src/types.ts:109
  • \ No newline at end of file diff --git a/enums/revkit_voice.WSCloseCode.html b/enums/revkit_voice.WSCloseCode.html index 94df55f..42a5401 100644 --- a/enums/revkit_voice.WSCloseCode.html +++ b/enums/revkit_voice.WSCloseCode.html @@ -64,7 +64,7 @@

    WSCloseCode

    Enumeration WSCloseCode

    +
  • Defined in voice/src/types.ts:38
  • @@ -84,25 +84,25 @@

    Enumeration Members

    InvalidData: 1003
    +
  • Defined in voice/src/types.ts:40
  • InvalidState: 1002
    +
  • Defined in voice/src/types.ts:44
  • RoomClosed: 4004
    +
  • Defined in voice/src/types.ts:42
  • ServerError: 1011
    +
  • Defined in voice/src/types.ts:45
  • Unauthorized: 4001
    +
  • Defined in voice/src/types.ts:41
  • \ No newline at end of file diff --git a/enums/revkit_voice.WSCommands.html b/enums/revkit_voice.WSCommands.html index baefdd4..7fa81db 100644 --- a/enums/revkit_voice.WSCommands.html +++ b/enums/revkit_voice.WSCommands.html @@ -72,7 +72,7 @@

    WSCommands

    Enumeration WSCommands

    +
  • Defined in voice/src/types.ts:13
  • @@ -96,45 +96,45 @@

    Enumeration Members

    Authenticate: "Authenticate"
    +
  • Defined in voice/src/types.ts:14
  • ConnectTransport: "ConnectTransport"
    +
  • Defined in voice/src/types.ts:17
  • InitializeTransports: "InitializeTransports"
    +
  • Defined in voice/src/types.ts:16
  • RoomInfo: "RoomInfo"
    +
  • Defined in voice/src/types.ts:15
  • SetConsumerPause: "SetConsumerPause"
    +
  • Defined in voice/src/types.ts:22
  • StartConsume: "StartConsume"
    +
  • Defined in voice/src/types.ts:20
  • StartProduce: "StartProduce"
    +
  • Defined in voice/src/types.ts:18
  • StopConsume: "StopConsume"
    +
  • Defined in voice/src/types.ts:21
  • StopProduce: "StopProduce"
    +
  • Defined in voice/src/types.ts:19
  • \ No newline at end of file diff --git a/enums/revkit_voice.WSErrorCode.html b/enums/revkit_voice.WSErrorCode.html index 5c9f141..bc73dc6 100644 --- a/enums/revkit_voice.WSErrorCode.html +++ b/enums/revkit_voice.WSErrorCode.html @@ -68,7 +68,7 @@

    WSErrorCode

    Enumeration WSErrorCode

    +
  • Defined in voice/src/types.ts:25
  • @@ -90,35 +90,35 @@

    Enumeration Members

    ConsumerFailure: 621
    +
  • Defined in voice/src/types.ts:34
  • ConsumerNotFound: 624
    +
  • Defined in voice/src/types.ts:35
  • NotConnected: 0
    +
  • Defined in voice/src/types.ts:26
  • NotFound: 404
    +
  • Defined in voice/src/types.ts:27
  • ProducerFailure: 611
    +
  • Defined in voice/src/types.ts:31
  • ProducerNotFound: 614
    +
  • Defined in voice/src/types.ts:32
  • TransportConnectionFailure: 601
    +
  • Defined in voice/src/types.ts:29
  • \ No newline at end of file diff --git a/enums/revkit_voice.WSEvents.html b/enums/revkit_voice.WSEvents.html index ed74ba6..e19ce41 100644 --- a/enums/revkit_voice.WSEvents.html +++ b/enums/revkit_voice.WSEvents.html @@ -62,7 +62,7 @@

    WSEvents

    Enumeration WSEvents

    +
  • Defined in voice/src/types.ts:6
  • @@ -81,20 +81,20 @@

    Enumeration Members

    UserJoined: "UserJoined"
    +
  • Defined in voice/src/types.ts:7
  • UserLeft: "UserLeft"
    +
  • Defined in voice/src/types.ts:8
  • UserStartProduce: "UserStartProduce"
    +
  • Defined in voice/src/types.ts:9
  • UserStopProduce: "UserStopProduce"
    +
  • Defined in voice/src/types.ts:10
  • \ No newline at end of file diff --git a/functions/revkit.bitwiseAndEq.html b/functions/revkit.bitwiseAndEq.html index 7d7ce6e..5b65cb1 100644 --- a/functions/revkit.bitwiseAndEq.html +++ b/functions/revkit.bitwiseAndEq.html @@ -337,5 +337,5 @@
    a: number
    Rest ...b: number[]

    Returns boolean

    +
  • Defined in core/src/utils/Flags.ts:7
  • \ No newline at end of file diff --git a/functions/revkit.calculatePermissions.html b/functions/revkit.calculatePermissions.html index b28dd58..eeb6ee6 100644 --- a/functions/revkit.calculatePermissions.html +++ b/functions/revkit.calculatePermissions.html @@ -339,5 +339,5 @@
    target: Optional as: Member

    Returns number

    +
  • Defined in core/src/utils/Permissions.ts:148
  • \ No newline at end of file diff --git a/functions/revkit.constructMessageEditPayload.html b/functions/revkit.constructMessageEditPayload.html index 9bb7d81..60b0382 100644 --- a/functions/revkit.constructMessageEditPayload.html +++ b/functions/revkit.constructMessageEditPayload.html @@ -337,5 +337,5 @@
    data: Optional channel: Channel

    Returns DataEditMessage

    +
  • Defined in core/src/utils/Messaging.ts:80
  • \ No newline at end of file diff --git a/functions/revkit.constructMessagePayload.html b/functions/revkit.constructMessagePayload.html index a6fa14c..bdbca7e 100644 --- a/functions/revkit.constructMessagePayload.html +++ b/functions/revkit.constructMessagePayload.html @@ -337,5 +337,5 @@
    data: Optional channel: Channel

    Returns DataMessageSend

    +
  • Defined in core/src/utils/Messaging.ts:20
  • \ No newline at end of file diff --git a/functions/revkit.emojiToCodePoint.html b/functions/revkit.emojiToCodePoint.html index 0274f6e..82d715e 100644 --- a/functions/revkit.emojiToCodePoint.html +++ b/functions/revkit.emojiToCodePoint.html @@ -335,5 +335,5 @@

    Parameters

    rune: string

    Returns string

    +
  • Defined in core/src/utils/Emojis.ts:11
  • \ No newline at end of file diff --git a/functions/revkit.escapeRegex.html b/functions/revkit.escapeRegex.html index cdece09..1429bb4 100644 --- a/functions/revkit.escapeRegex.html +++ b/functions/revkit.escapeRegex.html @@ -335,5 +335,5 @@

    Parameters

    str: String

    Returns string

    +
  • Defined in core/src/utils/utils.ts:1
  • \ No newline at end of file diff --git a/functions/revkit.getMarkdownTimestamp.html b/functions/revkit.getMarkdownTimestamp.html index e846fee..44ebcca 100644 --- a/functions/revkit.getMarkdownTimestamp.html +++ b/functions/revkit.getMarkdownTimestamp.html @@ -345,5 +345,5 @@
    type: Returns string
    +
  • Defined in core/src/utils/Timestamp.ts:17
  • \ No newline at end of file diff --git a/functions/revkit.parseAutocomplete.html b/functions/revkit.parseAutocomplete.html index 7af3cad..fd6a7dd 100644 --- a/functions/revkit.parseAutocomplete.html +++ b/functions/revkit.parseAutocomplete.html @@ -358,5 +358,5 @@
    Optional emojisOptional users?: boolean

    Returns AutocompleteResult | null

    +
  • Defined in core/src/utils/Autocomplete.ts:52
  • \ No newline at end of file diff --git a/functions/revkit.unicodeEmojiURL.html b/functions/revkit.unicodeEmojiURL.html index 173a950..0c906c9 100644 --- a/functions/revkit.unicodeEmojiURL.html +++ b/functions/revkit.unicodeEmojiURL.html @@ -337,5 +337,5 @@
    emoji: string
    pack: EmojiPacks = "mutant"

    Returns string

    +
  • Defined in core/src/utils/Emojis.ts:30
  • \ No newline at end of file diff --git a/interfaces/revkit.AutocompleteItem.html b/interfaces/revkit.AutocompleteItem.html index a27d1a0..9a299d0 100644 --- a/interfaces/revkit.AutocompleteItem.html +++ b/interfaces/revkit.AutocompleteItem.html @@ -64,7 +64,7 @@

    Hierarchy

    • AutocompleteItem
    +
  • Defined in core/src/utils/Autocomplete.ts:16
  • @@ -82,15 +82,15 @@

    Properties

    delimiter: string
    +
  • Defined in core/src/utils/Autocomplete.ts:18
  • result: string
    +
  • Defined in core/src/utils/Autocomplete.ts:19
  • +
  • Defined in core/src/utils/Autocomplete.ts:17
  • \ No newline at end of file diff --git a/interfaces/revkit.AutocompleteResult.html b/interfaces/revkit.AutocompleteResult.html index 5330437..8fd0d4d 100644 --- a/interfaces/revkit.AutocompleteResult.html +++ b/interfaces/revkit.AutocompleteResult.html @@ -70,7 +70,7 @@

    Hierarchy

    • AutocompleteResult
    +
  • Defined in core/src/utils/Autocomplete.ts:25
  • @@ -94,27 +94,27 @@

    Properties

    all: AllType[]
    +
  • Defined in core/src/utils/Autocomplete.ts:30
  • channels: Channel[]
    +
  • Defined in core/src/utils/Autocomplete.ts:26
  • emojis: (Emoji | DefaultEmoji)[]
    +
  • Defined in core/src/utils/Autocomplete.ts:27
  • size: number
    +
  • Defined in core/src/utils/Autocomplete.ts:29
  • users: User[]
    +
  • Defined in core/src/utils/Autocomplete.ts:28
  • Methods

    @@ -129,5 +129,5 @@

    Parameters

    item: AllType

    Returns AutocompleteTabResult

    +
  • Defined in core/src/utils/Autocomplete.ts:31
  • \ No newline at end of file diff --git a/interfaces/revkit.AutocompleteTabResult.html b/interfaces/revkit.AutocompleteTabResult.html index b39e85d..8777957 100644 --- a/interfaces/revkit.AutocompleteTabResult.html +++ b/interfaces/revkit.AutocompleteTabResult.html @@ -62,7 +62,7 @@

    Hierarchy

    • AutocompleteTabResult
    +
  • Defined in core/src/utils/Autocomplete.ts:12
  • @@ -79,10 +79,10 @@

    Properties

    newCursor: number
    +
  • Defined in core/src/utils/Autocomplete.ts:14
  • text: string
    +
  • Defined in core/src/utils/Autocomplete.ts:13
  • \ No newline at end of file diff --git a/interfaces/revkit.AutumnConfig.html b/interfaces/revkit.AutumnConfig.html index 59a7606..d2a6222 100644 --- a/interfaces/revkit.AutumnConfig.html +++ b/interfaces/revkit.AutumnConfig.html @@ -64,7 +64,7 @@

    Hierarchy

    • AutumnConfig
    +
  • Defined in core/src/utils/ServiceConfig.ts:10
  • @@ -82,12 +82,12 @@

    Properties

    autumn: string
    +
  • Defined in core/src/utils/ServiceConfig.ts:11
  • jpeg_quality: number
    +
  • Defined in core/src/utils/ServiceConfig.ts:13
  • tags: {
        attachments: AutumnConfigTag;
        avatars: AutumnConfigTag;
        backgrounds: AutumnConfigTag;
        banners: AutumnConfigTag;
        emojis: AutumnConfigTag;
        icons: AutumnConfigTag;
    }
    @@ -107,5 +107,5 @@
    emojis:
    icons: AutumnConfigTag
    +
  • Defined in core/src/utils/ServiceConfig.ts:12
  • \ No newline at end of file diff --git a/interfaces/revkit.AutumnConfigTag.html b/interfaces/revkit.AutumnConfigTag.html index 7ae70b2..def4b87 100644 --- a/interfaces/revkit.AutumnConfigTag.html +++ b/interfaces/revkit.AutumnConfigTag.html @@ -68,7 +68,7 @@

    Hierarchy

    • AutumnConfigTag
    +
  • Defined in core/src/utils/ServiceConfig.ts:3
  • @@ -88,25 +88,25 @@

    Properties

    enabled: BooleanConstructor
    +
  • Defined in core/src/utils/ServiceConfig.ts:6
  • max_size: number
    +
  • Defined in core/src/utils/ServiceConfig.ts:4
  • restrict_content_type?: "Image"
    +
  • Defined in core/src/utils/ServiceConfig.ts:8
  • serve_if_field_present: ("object_id" | "message_id" | "user_id")[]
    +
  • Defined in core/src/utils/ServiceConfig.ts:7
  • use_ulid: boolean
    +
  • Defined in core/src/utils/ServiceConfig.ts:5
  • \ No newline at end of file diff --git a/interfaces/revkit.ClientEvents.html b/interfaces/revkit.ClientEvents.html index d0f184b..c02159e 100644 --- a/interfaces/revkit.ClientEvents.html +++ b/interfaces/revkit.ClientEvents.html @@ -122,7 +122,7 @@

    Hierarchy

    • ClientEvents
    +
  • Defined in core/src/Client.ts:71
  • @@ -180,7 +180,7 @@

    Parameters

    channel: Channel

    Returns any

    +
  • Defined in core/src/Client.ts:79
  • channelDelete: ((id: string, channel?: Channel) => any)
    @@ -200,7 +200,7 @@
    id: string
    Optional channel: Channel

    Returns any

    +
  • Defined in core/src/Client.ts:80
  • channelStartTyping: ((user: User, channel: Channel) => any)
    @@ -220,7 +220,7 @@
    user: channel: Channel

    Returns any

    +
  • Defined in core/src/Client.ts:81
  • channelStopTyping: ((user: User, channel: Channel) => any)
    @@ -240,7 +240,7 @@
    user: channel: Channel

    Returns any

    +
  • Defined in core/src/Client.ts:82
  • channelUpdate: ((channel: Channel) => any)
    @@ -258,7 +258,7 @@

    Parameters

    channel: Channel

    Returns any

    +
  • Defined in core/src/Client.ts:83
  • connected: (() => any)
    @@ -271,7 +271,7 @@

    Type declaration

  • Returns any

  • +
  • Defined in core/src/Client.ts:74
  • connecting: (() => any)
    @@ -284,7 +284,7 @@

    Type declaration

  • Returns any

  • +
  • Defined in core/src/Client.ts:73
  • destroyed: (() => any)
    @@ -297,7 +297,7 @@

    Type declaration

  • Returns any

  • +
  • Defined in core/src/Client.ts:76
  • disconnected: (() => any)
    @@ -310,7 +310,7 @@

    Type declaration

  • Returns any

  • +
  • Defined in core/src/Client.ts:75
  • emojiCreate: ((emoji: Emoji) => void)
    @@ -328,7 +328,7 @@

    Parameters

    emoji: Emoji

    Returns void

    +
  • Defined in core/src/Client.ts:84
  • emojiDelete: ((id: string, emoji?: Emoji) => void)
    @@ -348,7 +348,7 @@
    id: string
    Optional emoji: Emoji

    Returns void

    +
  • Defined in core/src/Client.ts:85
  • groupExited: ((group: GroupDMChannel) => any)
    @@ -366,7 +366,7 @@

    Parameters

    group: GroupDMChannel

    Returns any

    +
  • Defined in core/src/Client.ts:86
  • groupMemberJoin: ((group: GroupDMChannel, user: User) => any)
    @@ -386,7 +386,7 @@
    group: User

    Returns any

    +
  • Defined in core/src/Client.ts:87
  • groupMemberLeave: ((group: GroupDMChannel, user: User) => any)
    @@ -406,7 +406,7 @@
    group: User

    Returns any

    +
  • Defined in core/src/Client.ts:88
  • message: ((message: BaseMessage) => any)
    @@ -424,7 +424,7 @@

    Parameters

    message: BaseMessage

    Returns any

    +
  • Defined in core/src/Client.ts:89
  • messageDelete: ((id: string, message?: BaseMessage) => any)
    @@ -444,7 +444,7 @@
    id: string
    Optional message: BaseMessage

    Returns any

    +
  • Defined in core/src/Client.ts:90
  • messageUpdate: ((message: BaseMessage) => any)
    @@ -462,7 +462,7 @@

    Parameters

    message: BaseMessage

    Returns any

    +
  • Defined in core/src/Client.ts:91
  • packet: ((packet: ClientboundNotification) => any)
    @@ -480,7 +480,7 @@

    Parameters

    packet: ClientboundNotification

    Returns any

    +
  • Defined in core/src/Client.ts:77
  • ready: (() => any)
    @@ -493,7 +493,7 @@

    Type declaration

  • Returns any

  • +
  • Defined in core/src/Client.ts:72
  • serverCreate: ((server: Server) => any)
    @@ -511,7 +511,7 @@

    Parameters

    server: Server

    Returns any

    +
  • Defined in core/src/Client.ts:92
  • serverExited: ((id: string, server?: Server) => any)
    @@ -531,7 +531,7 @@
    id: string
    Optional server: Server

    Returns any

    +
  • Defined in core/src/Client.ts:93
  • serverMemberJoin: ((member: Member) => any)
    @@ -549,7 +549,7 @@

    Parameters

    member: Member

    Returns any

    +
  • Defined in core/src/Client.ts:94
  • serverMemberLeave: ((server: Server, user: User) => any)
    @@ -569,7 +569,7 @@
    server: user: User

    Returns any

    +
  • Defined in core/src/Client.ts:95
  • serverMemberUpdate: ((member: Member) => any)
    @@ -587,7 +587,7 @@

    Parameters

    member: Member

    Returns any

    +
  • Defined in core/src/Client.ts:96
  • serverRoleCreate: ((role: Role) => any)
    @@ -605,7 +605,7 @@

    Parameters

    role: Role

    Returns any

    +
  • Defined in core/src/Client.ts:97
  • serverRoleDelete: ((role: Role) => any)
    @@ -623,7 +623,7 @@

    Parameters

    role: Role

    Returns any

    +
  • Defined in core/src/Client.ts:98
  • serverRoleUpdate: ((role: Role) => any)
    @@ -641,7 +641,7 @@

    Parameters

    role: Role

    Returns any

    +
  • Defined in core/src/Client.ts:99
  • serverUpdate: ((server: Server) => any)
    @@ -659,7 +659,7 @@

    Parameters

    server: Server

    Returns any

    +
  • Defined in core/src/Client.ts:100
  • userRelationshipUpdate: ((user: User) => any)
    @@ -677,7 +677,7 @@

    Parameters

    user: User

    Returns any

    +
  • Defined in core/src/Client.ts:101
  • userUpdate: ((user: User) => any)
    @@ -695,5 +695,5 @@

    Parameters

    user: User

    Returns any

    +
  • Defined in core/src/Client.ts:102
  • \ No newline at end of file diff --git a/interfaces/revkit.ClientOptions.html b/interfaces/revkit.ClientOptions.html index 3ab0ff5..549eaf0 100644 --- a/interfaces/revkit.ClientOptions.html +++ b/interfaces/revkit.ClientOptions.html @@ -52,7 +52,7 @@

    The API URL to connect to. (default: https://api.revolt.chat)
  • debug -
  • +
  • exitOnTimeout?
  • @@ -80,7 +80,7 @@

    Hierarchy

    • ClientOptions
    +
  • Defined in core/src/Client.ts:37
  • @@ -103,40 +103,40 @@
    +
  • Defined in core/src/Client.ts:39
  • debug: boolean
    -

    Enable debug mode. (currently does nothing) (default: false)

    +

    Enable debug mode (currently does nothing). (default: false)

    +
  • Defined in core/src/Client.ts:41
  • exitOnTimeout?: boolean

    If enabled, will throw an error if a Pong packet is not received by pingTimeout

    +
  • Defined in core/src/Client.ts:49
  • heartbeat: number

    If set to >0, send Ping packet every heartbeat seconds. (default: 30)

    +
  • Defined in core/src/Client.ts:43
  • pingTimeout?: number

    Maximum amount of time to wait (in seconds) for a Pong packet from the websocket after a Ping has been sent.

    +
  • Defined in core/src/Client.ts:47
  • reconnect: boolean

    Automatically reconnect the bot on disconnect. (default: true)

    +
  • Defined in core/src/Client.ts:45
  • \ No newline at end of file diff --git a/interfaces/revkit.ClientSession.html b/interfaces/revkit.ClientSession.html index 396720e..3f65515 100644 --- a/interfaces/revkit.ClientSession.html +++ b/interfaces/revkit.ClientSession.html @@ -55,7 +55,7 @@

    Name of this session.
  • token -
  • +
  • type
  • @@ -74,7 +74,7 @@

    Hierarchy

    • ClientSession
    +
  • Defined in core/src/Client.ts:60
  • @@ -95,26 +95,26 @@
    +
  • Defined in core/src/Client.ts:62
  • name: string

    Name of this session.

    +
  • Defined in core/src/Client.ts:64
  • token: string
    -

    Session token. DO NOT SHARE THIS WITH ANYONE

    +

    Session token. DO NOT SHARE THIS WITH ANYONE.

    +
  • Defined in core/src/Client.ts:66
  • type: "user" | "bot"

    Whether this session is a user or bot.

    +
  • Defined in core/src/Client.ts:68
  • \ No newline at end of file diff --git a/interfaces/revkit.CustomBadge.html b/interfaces/revkit.CustomBadge.html index 4dc03ea..f48a3f3 100644 --- a/interfaces/revkit.CustomBadge.html +++ b/interfaces/revkit.CustomBadge.html @@ -66,7 +66,7 @@

    Hierarchy

    • CustomBadge
    +
  • Defined in core/src/utils/UserBadges.ts:17
  • @@ -85,20 +85,20 @@

    Properties

    description: string
    +
  • Defined in core/src/utils/UserBadges.ts:20
  • ids: string[]
    +
  • Defined in core/src/utils/UserBadges.ts:18
  • image: string
    +
  • Defined in core/src/utils/UserBadges.ts:21
  • name: string
    +
  • Defined in core/src/utils/UserBadges.ts:19
  • \ No newline at end of file diff --git a/interfaces/revkit.GlobalInviteServer.html b/interfaces/revkit.GlobalInviteServer.html index b0d9978..abe4082 100644 --- a/interfaces/revkit.GlobalInviteServer.html +++ b/interfaces/revkit.GlobalInviteServer.html @@ -68,7 +68,7 @@

    Hierarchy

    • GlobalInviteServer
    +
  • Defined in core/src/objects/GlobalInvite.ts:6
  • @@ -88,25 +88,25 @@

    Properties

    banner: Attachment
    +
  • Defined in core/src/objects/GlobalInvite.ts:10
  • +
  • Defined in core/src/objects/GlobalInvite.ts:9
  • id: string
    +
  • Defined in core/src/objects/GlobalInvite.ts:7
  • members: number
    +
  • Defined in core/src/objects/GlobalInvite.ts:11
  • name: string
    +
  • Defined in core/src/objects/GlobalInvite.ts:8
  • \ No newline at end of file diff --git a/interfaces/revkit.JanuaryConfig.html b/interfaces/revkit.JanuaryConfig.html index 549e85f..f71b02a 100644 --- a/interfaces/revkit.JanuaryConfig.html +++ b/interfaces/revkit.JanuaryConfig.html @@ -60,7 +60,7 @@

    Hierarchy

    • JanuaryConfig
    +
  • Defined in core/src/utils/ServiceConfig.ts:16
  • @@ -76,5 +76,5 @@

    Properties

    january: string
    +
  • Defined in core/src/utils/ServiceConfig.ts:17
  • \ No newline at end of file diff --git a/interfaces/revkit.MessageOptions.html b/interfaces/revkit.MessageOptions.html index 9493249..8007c9c 100644 --- a/interfaces/revkit.MessageOptions.html +++ b/interfaces/revkit.MessageOptions.html @@ -66,7 +66,7 @@

    Hierarchy

    • MessageOptions
    +
  • Defined in core/src/utils/Messaging.ts:7
  • @@ -85,20 +85,20 @@

    Properties

    embed?: Embed | {
        colour?: string;
        description?: string;
        icon_url?: string;
        media?: string;
        title?: string;
        url?: string;
    }
    +
  • Defined in core/src/utils/Messaging.ts:10
  • embeds?: (Embed | {
        colour?: string;
        description?: string;
        icon_url?: string;
        media?: string;
        title?: string;
        url?: string;
    })[]
    +
  • Defined in core/src/utils/Messaging.ts:11
  • expandEmojis?: boolean
    +
  • Defined in core/src/utils/Messaging.ts:9
  • expandMentions?: boolean
    +
  • Defined in core/src/utils/Messaging.ts:8
  • \ No newline at end of file diff --git a/interfaces/revkit.PermissionOverride.html b/interfaces/revkit.PermissionOverride.html index bc8425a..1837817 100644 --- a/interfaces/revkit.PermissionOverride.html +++ b/interfaces/revkit.PermissionOverride.html @@ -62,7 +62,7 @@

    Hierarchy

    • PermissionOverride
    +
  • Defined in core/src/utils/PermissionFlags.ts:22
  • @@ -79,10 +79,10 @@

    Properties

    +
  • Defined in core/src/utils/PermissionFlags.ts:23
  • +
  • Defined in core/src/utils/PermissionFlags.ts:24
  • \ No newline at end of file diff --git a/interfaces/revkit.ThemeSettings.html b/interfaces/revkit.ThemeSettings.html index 0358bfb..564d123 100644 --- a/interfaces/revkit.ThemeSettings.html +++ b/interfaces/revkit.ThemeSettings.html @@ -112,7 +112,7 @@

    Hierarchy

    • ThemeSettings
    +
  • Defined in core/src/utils/Theme.ts:1
  • @@ -154,135 +154,135 @@

    Properties

    accent?: string
    +
  • Defined in core/src/utils/Theme.ts:2
  • background?: string
    +
  • Defined in core/src/utils/Theme.ts:3
  • block?: string
    +
  • Defined in core/src/utils/Theme.ts:4
  • error?: string
    +
  • Defined in core/src/utils/Theme.ts:5
  • foreground?: string
    +
  • Defined in core/src/utils/Theme.ts:6
  • hover?: string
    +
  • Defined in core/src/utils/Theme.ts:7
  • light?: boolean
    +
  • Defined in core/src/utils/Theme.ts:28
  • mention?: string
    +
  • Defined in core/src/utils/Theme.ts:8
  • message-box?: string
    +
  • Defined in core/src/utils/Theme.ts:9
  • primary-background?: string
    +
  • Defined in core/src/utils/Theme.ts:10
  • primary-header?: string
    +
  • Defined in core/src/utils/Theme.ts:11
  • scrollbar-thumb?: string
    +
  • Defined in core/src/utils/Theme.ts:12
  • scrollbar-track?: string
    +
  • Defined in core/src/utils/Theme.ts:25
  • secondary-background?: string
    +
  • Defined in core/src/utils/Theme.ts:13
  • secondary-foreground?: string
    +
  • Defined in core/src/utils/Theme.ts:14
  • secondary-header?: string
    +
  • Defined in core/src/utils/Theme.ts:15
  • status-away?: string
    +
  • Defined in core/src/utils/Theme.ts:16
  • status-busy?: string
    +
  • Defined in core/src/utils/Theme.ts:17
  • status-focus?: string
    +
  • Defined in core/src/utils/Theme.ts:26
  • status-invisible?: string
    +
  • Defined in core/src/utils/Theme.ts:18
  • status-online?: string
    +
  • Defined in core/src/utils/Theme.ts:19
  • status-streaming?: string
    +
  • Defined in core/src/utils/Theme.ts:27
  • success?: string
    +
  • Defined in core/src/utils/Theme.ts:20
  • tertiary-background?: string
    +
  • Defined in core/src/utils/Theme.ts:21
  • tertiary-foreground?: string
    +
  • Defined in core/src/utils/Theme.ts:22
  • tooltip?: string
    +
  • Defined in core/src/utils/Theme.ts:24
  • warning?: string
    +
  • Defined in core/src/utils/Theme.ts:23
  • \ No newline at end of file diff --git a/interfaces/revkit.UserMutuals.html b/interfaces/revkit.UserMutuals.html index 054899f..fbfdffa 100644 --- a/interfaces/revkit.UserMutuals.html +++ b/interfaces/revkit.UserMutuals.html @@ -62,7 +62,7 @@

    Hierarchy

    • UserMutuals
    +
  • Defined in core/src/objects/User.ts:22
  • @@ -79,10 +79,10 @@

    Properties

    friends: string[]
    +
  • Defined in core/src/objects/User.ts:23
  • servers: string[]
    +
  • Defined in core/src/objects/User.ts:24
  • \ No newline at end of file diff --git a/interfaces/revkit.UserProfile.html b/interfaces/revkit.UserProfile.html index 50b9b86..4c072f9 100644 --- a/interfaces/revkit.UserProfile.html +++ b/interfaces/revkit.UserProfile.html @@ -64,7 +64,7 @@

    Hierarchy

    • UserProfile
    +
  • Defined in core/src/objects/User.ts:26
  • @@ -85,12 +85,12 @@

    Properties

    background: Attachment
    +
  • Defined in core/src/objects/User.ts:27
  • bio: string
    +
  • Defined in core/src/objects/User.ts:28
  • Methods

    @@ -105,5 +105,5 @@

    Parameters

    Rest ...args: AttachmentArgs

    Returns string

    +
  • Defined in core/src/objects/User.ts:29
  • \ No newline at end of file diff --git a/interfaces/revkit.VortexConfig.html b/interfaces/revkit.VortexConfig.html index 682b260..ca56fce 100644 --- a/interfaces/revkit.VortexConfig.html +++ b/interfaces/revkit.VortexConfig.html @@ -64,7 +64,7 @@

    Hierarchy

    • VortexConfig
    +
  • Defined in core/src/utils/ServiceConfig.ts:20
  • @@ -87,15 +87,15 @@

    Type declaration

  • rtp: boolean
  • +
  • Defined in core/src/utils/ServiceConfig.ts:22
  • vortex: string
    +
  • Defined in core/src/utils/ServiceConfig.ts:21
  • ws: string
    +
  • Defined in core/src/utils/ServiceConfig.ts:23
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.AuthenticationResult.html b/interfaces/revkit_voice.AuthenticationResult.html index 97bf83d..1df7ef6 100644 --- a/interfaces/revkit_voice.AuthenticationResult.html +++ b/interfaces/revkit_voice.AuthenticationResult.html @@ -73,7 +73,7 @@

    Hierarchy

    • AuthenticationResult
    +
  • Defined in voice/src/types.ts:57
  • @@ -91,15 +91,15 @@

    Properties

    roomId: string
    +
  • Defined in voice/src/types.ts:59
  • rtpCapabilities: P extends "node" ? RtpCapabilities : RtpCapabilities
    +
  • Defined in voice/src/types.ts:60
  • userId: string
    +
  • Defined in voice/src/types.ts:58
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.ConsumerData.html b/interfaces/revkit_voice.ConsumerData.html index 09aab03..99831ee 100644 --- a/interfaces/revkit_voice.ConsumerData.html +++ b/interfaces/revkit_voice.ConsumerData.html @@ -71,7 +71,7 @@

    Hierarchy

    • ConsumerData
    +
  • Defined in voice/src/types.ts:100
  • @@ -90,20 +90,20 @@

    Properties

    id: string
    +
  • Defined in voice/src/types.ts:101
  • kind: P extends "node" ? MediaKind : MediaKind
    +
  • Defined in voice/src/types.ts:103
  • producerId: string
    +
  • Defined in voice/src/types.ts:102
  • rtpParameters: P extends "node" ? RtpParameters : RtpParameters
    +
  • Defined in voice/src/types.ts:104
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.MediaSoup.html b/interfaces/revkit_voice.MediaSoup.html index 47d251d..c6dc654 100644 --- a/interfaces/revkit_voice.MediaSoup.html +++ b/interfaces/revkit_voice.MediaSoup.html @@ -91,7 +91,7 @@

    Hierarchy

    • MediaSoup
    +
  • Defined in voice/src/msc.ts:7
  • @@ -118,60 +118,60 @@

    Properties

    Consumer: Platform extends "node" ? Consumer : Consumer<AppData>
    +
  • Defined in voice/src/msc.ts:8
  • DTLSParameters: Platform extends "node" ? DtlsParameters : DtlsParameters
    +
  • Defined in voice/src/msc.ts:10
  • Device: Platform extends "node" ? Device : Device
    +
  • Defined in voice/src/msc.ts:9
  • IceCandidate: Platform extends "node" ? IceCandidate : IceCandidate
    +
  • Defined in voice/src/msc.ts:13
  • IceParameters: Platform extends "node" ? IceParameters : IceParameters
    +
  • Defined in voice/src/msc.ts:14
  • MediaKind: Platform extends "node" ? MediaKind : MediaKind
    +
  • Defined in voice/src/msc.ts:15
  • MediaStreamTrack: Platform extends "node" ? MediaStreamTrack : MediaStreamTrack
    +
  • Defined in voice/src/msc.ts:16
  • Producer: Platform extends "node" ? Producer : Producer<AppData>
    +
  • Defined in voice/src/msc.ts:17
  • RTPCapabilities: Platform extends "node" ? RtpCapabilities : RtpCapabilities
    +
  • Defined in voice/src/msc.ts:18
  • RTPParameters: Platform extends "node" ? RtpParameters : RtpParameters
    +
  • Defined in voice/src/msc.ts:21
  • SCTPParameters: Platform extends "node" ? SctpParameters : SctpParameters
    +
  • Defined in voice/src/msc.ts:22
  • Transport: Platform extends "node" ? Transport : Transport<AppData>
    +
  • Defined in voice/src/msc.ts:25
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.Room.html b/interfaces/revkit_voice.Room.html index c8d9287..a93aa22 100644 --- a/interfaces/revkit_voice.Room.html +++ b/interfaces/revkit_voice.Room.html @@ -68,7 +68,7 @@

    Hierarchy

    • Room
    +
  • Defined in voice/src/types.ts:64
  • @@ -86,15 +86,15 @@

    Properties

    id: string
    +
  • Defined in voice/src/types.ts:65
  • users: Record<string, VoiceParticipantData>
    +
  • Defined in voice/src/types.ts:67
  • videoAllowed: boolean
    +
  • Defined in voice/src/types.ts:66
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.TransportInitData.html b/interfaces/revkit_voice.TransportInitData.html index c5d45f0..355e6ea 100644 --- a/interfaces/revkit_voice.TransportInitData.html +++ b/interfaces/revkit_voice.TransportInitData.html @@ -73,7 +73,7 @@

    Hierarchy

    • TransportInitData
    +
  • Defined in voice/src/types.ts:87
  • @@ -93,25 +93,25 @@

    Properties

    dtlsParameters: P extends "node" ? DtlsParameters : DtlsParameters
    +
  • Defined in voice/src/types.ts:91
  • iceCandidates: (P extends "node" ? IceCandidate : IceCandidate)[]
    +
  • Defined in voice/src/types.ts:90
  • iceParameters: P extends "node" ? IceParameters : IceParameters
    +
  • Defined in voice/src/types.ts:89
  • id: string
    +
  • Defined in voice/src/types.ts:88
  • sctpParameters: undefined | (P extends "node" ? SctpParameters : SctpParameters)
    +
  • Defined in voice/src/types.ts:92
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.TransportInitDataTuple.html b/interfaces/revkit_voice.TransportInitDataTuple.html index 21c23ad..e08fbc9 100644 --- a/interfaces/revkit_voice.TransportInitDataTuple.html +++ b/interfaces/revkit_voice.TransportInitDataTuple.html @@ -67,7 +67,7 @@

    Hierarchy

    • TransportInitDataTuple
    +
  • Defined in voice/src/types.ts:95
  • @@ -84,10 +84,10 @@

    Properties

    recvTransport: TransportInitData<P>
    +
  • Defined in voice/src/types.ts:97
  • sendTransport: TransportInitData<P>
    +
  • Defined in voice/src/types.ts:96
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.VoiceClientEvents.html b/interfaces/revkit_voice.VoiceClientEvents.html index 9fb690b..b3bebc4 100644 --- a/interfaces/revkit_voice.VoiceClientEvents.html +++ b/interfaces/revkit_voice.VoiceClientEvents.html @@ -82,7 +82,7 @@

    Hierarchy

    • VoiceClientEvents
    +
  • Defined in voice/src/VoiceClient.ts:22
  • @@ -122,7 +122,7 @@

    Parameters

    Optional error: VoiceError

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:25
  • connected: (() => void)
    @@ -135,7 +135,7 @@

    Type declaration

  • Returns void

  • +
  • Defined in voice/src/VoiceClient.ts:27
  • error: ((error: Error) => void)
    @@ -153,7 +153,7 @@

    Parameters

    error: Error

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:24
  • ready: (() => void)
    @@ -166,7 +166,7 @@

    Type declaration

  • Returns void

  • +
  • Defined in voice/src/VoiceClient.ts:23
  • selfDeafenUpdate: ((isDeaf: boolean) => void)
    @@ -184,7 +184,7 @@

    Parameters

    isDeaf: boolean

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:31
  • startProduce: ((type: "audio") => void)
    @@ -202,7 +202,7 @@

    Parameters

    type: "audio"

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:29
  • status: ((status: VoiceStatus) => void)
    @@ -220,7 +220,7 @@

    Parameters

    status: VoiceStatus

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:26
  • stopProduce: ((type: "audio") => void)
    @@ -238,7 +238,7 @@

    Parameters

    type: "audio"

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:30
  • userJoined: ((user: VoiceParticipant) => void)
    @@ -256,7 +256,7 @@

    Parameters

    user: VoiceParticipant

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:33
  • userLeft: ((user: VoiceParticipant) => void)
    @@ -274,7 +274,7 @@

    Parameters

    user: VoiceParticipant

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:34
  • userStartProduce: ((user: VoiceParticipant, type: "audio") => void)
    @@ -294,7 +294,7 @@
    user: "audio"

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:36
  • userStopProduce: ((user: VoiceParticipant, type: "audio") => void)
    @@ -314,5 +314,5 @@
    user: "audio"

    Returns void

    +
  • Defined in voice/src/VoiceClient.ts:37
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.VoiceClientOptions.html b/interfaces/revkit_voice.VoiceClientOptions.html index e697c9b..8aaf485 100644 --- a/interfaces/revkit_voice.VoiceClientOptions.html +++ b/interfaces/revkit_voice.VoiceClientOptions.html @@ -71,7 +71,7 @@

    Hierarchy

    • VoiceClientOptions
    +
  • Defined in voice/src/types.ts:119
  • @@ -91,19 +91,19 @@
    +
  • Defined in voice/src/types.ts:125
  • token: string

    Bot or user session token.

    +
  • Defined in voice/src/types.ts:121
  • type: "user" | "bot"

    Type for the token.

    +
  • Defined in voice/src/types.ts:123
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.VoiceConsumer.html b/interfaces/revkit_voice.VoiceConsumer.html index dcdd3bd..edd435b 100644 --- a/interfaces/revkit_voice.VoiceConsumer.html +++ b/interfaces/revkit_voice.VoiceConsumer.html @@ -69,7 +69,7 @@

    Hierarchy

    • VoiceConsumer
    +
  • Defined in voice/src/types.ts:80
  • @@ -98,5 +98,5 @@

    Returns any

    consumer: P extends "node" ? Consumer : Consumer<AppData>
    +
  • Defined in voice/src/types.ts:81
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.VoiceError.html b/interfaces/revkit_voice.VoiceError.html index ad155bf..5201e4d 100644 --- a/interfaces/revkit_voice.VoiceError.html +++ b/interfaces/revkit_voice.VoiceError.html @@ -62,7 +62,7 @@

    Hierarchy

    • VoiceError
    +
  • Defined in voice/src/types.ts:48
  • @@ -79,10 +79,10 @@

    Properties

    +
  • Defined in voice/src/types.ts:49
  • message: string
    +
  • Defined in voice/src/types.ts:50
  • \ No newline at end of file diff --git a/interfaces/revkit_voice.VoiceParticipantData.html b/interfaces/revkit_voice.VoiceParticipantData.html index ad7d398..e3e7e3e 100644 --- a/interfaces/revkit_voice.VoiceParticipantData.html +++ b/interfaces/revkit_voice.VoiceParticipantData.html @@ -64,7 +64,7 @@

    Hierarchy

    • VoiceParticipantData
    +
  • Defined in voice/src/types.ts:71
  • @@ -80,5 +80,5 @@

    Properties

    audio?: boolean
    +
  • Defined in voice/src/types.ts:72
  • \ No newline at end of file diff --git a/modules/revkit.html b/modules/revkit.html index 8183f71..eef54b8 100644 --- a/modules/revkit.html +++ b/modules/revkit.html @@ -324,7 +324,7 @@

    revkit

    Module revkit

    +
  • Defined in core/src/index.ts:1
  • RevKit logo

    diff --git a/modules/revkit_voice.html b/modules/revkit_voice.html index 1988cf1..8f9cffc 100644 --- a/modules/revkit_voice.html +++ b/modules/revkit_voice.html @@ -99,7 +99,7 @@

    revkit/voice

    Module revkit/voice

    +
  • Defined in voice/src/index.ts:1
  • RevKit logo

    diff --git a/types/revkit.APICategory.html b/types/revkit.APICategory.html index 9d57336..19acc6c 100644 --- a/types/revkit.APICategory.html +++ b/types/revkit.APICategory.html @@ -328,5 +328,5 @@

    Type alias APICategory

    Type compatibility with the Managers.

    +
  • Defined in core/src/api.ts:56
  • \ No newline at end of file diff --git a/types/revkit.APIGlobalInvite.html b/types/revkit.APIGlobalInvite.html index f1987a9..54153cb 100644 --- a/types/revkit.APIGlobalInvite.html +++ b/types/revkit.APIGlobalInvite.html @@ -328,5 +328,5 @@

    Type alias APIGlobalInvite

    Type compatibility with the Managers.

    +
  • Defined in core/src/api.ts:58
  • \ No newline at end of file diff --git a/types/revkit.APIRole.html b/types/revkit.APIRole.html index 02ee601..5b0f020 100644 --- a/types/revkit.APIRole.html +++ b/types/revkit.APIRole.html @@ -328,5 +328,5 @@

    Type alias APIRole

    Type compatibility with the Managers.

    +
  • Defined in core/src/api.ts:60
  • \ No newline at end of file diff --git a/types/revkit.APISessionInfo.html b/types/revkit.APISessionInfo.html index 7d342a9..c5a4268 100644 --- a/types/revkit.APISessionInfo.html +++ b/types/revkit.APISessionInfo.html @@ -328,5 +328,5 @@

    Type alias APISessionInfo

    Adds token to session.

    +
  • Defined in core/src/api.ts:62
  • \ No newline at end of file diff --git a/types/revkit.APIUnread.html b/types/revkit.APIUnread.html index 7dc2065..cab2400 100644 --- a/types/revkit.APIUnread.html +++ b/types/revkit.APIUnread.html @@ -328,5 +328,5 @@

    Type alias APIUnread

    Type compatibility with the Managers.

    +
  • Defined in core/src/api.ts:64
  • \ No newline at end of file diff --git a/types/revkit.AnyEmoji.html b/types/revkit.AnyEmoji.html index 32fc653..037e38a 100644 --- a/types/revkit.AnyEmoji.html +++ b/types/revkit.AnyEmoji.html @@ -328,5 +328,5 @@

    Type alias AnyEmoji

    Utility type. One of DefaultEmoji or Emoji.

    +
  • Defined in core/src/objects/index.ts:32
  • \ No newline at end of file diff --git a/types/revkit.AttachmentArgs.html b/types/revkit.AttachmentArgs.html index a26083a..4088fb3 100644 --- a/types/revkit.AttachmentArgs.html +++ b/types/revkit.AttachmentArgs.html @@ -326,5 +326,5 @@

    AttachmentArgs: [options?: {
        height?: number;
        max_side?: number;
        size?: number;
        width?: number;
    }, allowAnimation?: boolean, fallback?: string] +
  • Defined in core/src/objects/Attachment.ts:5
  • \ No newline at end of file diff --git a/types/revkit.AttachmentBucket.html b/types/revkit.AttachmentBucket.html index 21db3dd..af72290 100644 --- a/types/revkit.AttachmentBucket.html +++ b/types/revkit.AttachmentBucket.html @@ -326,5 +326,5 @@

    AttachmentBucket: "attachments" | "avatars" | "backgrounds" | "banners" | "emojis" | "icons" +
  • Defined in core/src/objects/Attachment.ts:15
  • \ No newline at end of file diff --git a/types/revkit.ChannelUnreadChecker.html b/types/revkit.ChannelUnreadChecker.html index ff813e6..fb23c58 100644 --- a/types/revkit.ChannelUnreadChecker.html +++ b/types/revkit.ChannelUnreadChecker.html @@ -339,5 +339,5 @@

    Parameters

    target: Channel

    Returns boolean

    +
  • Defined in core/src/objects/Channel.ts:32
  • \ No newline at end of file diff --git a/types/revkit.ClientboundNotification.html b/types/revkit.ClientboundNotification.html index b4f4b44..8154a7d 100644 --- a/types/revkit.ClientboundNotification.html +++ b/types/revkit.ClientboundNotification.html @@ -328,5 +328,5 @@

    Type alias ClientboundNotification

    Packets that come from the server.

    +
  • Defined in core/src/websocketNotifications.ts:40
  • \ No newline at end of file diff --git a/types/revkit.EmojiPacks.html b/types/revkit.EmojiPacks.html index 50d3fc6..2d8da48 100644 --- a/types/revkit.EmojiPacks.html +++ b/types/revkit.EmojiPacks.html @@ -326,5 +326,5 @@

    EmojiPacks: "mutant" | "twemoji" | "noto" | "openmoji" +
  • Defined in core/src/utils/Emojis.ts:35
  • \ No newline at end of file diff --git a/types/revkit.MessageEditPayload.html b/types/revkit.MessageEditPayload.html index d14fee5..3ed3f9b 100644 --- a/types/revkit.MessageEditPayload.html +++ b/types/revkit.MessageEditPayload.html @@ -326,5 +326,5 @@

    MessageEditPayload: string | Embed | Omit<DataEditMessage, "embeds"> & MessageOptions +
  • Defined in core/src/utils/Messaging.ts:15
  • \ No newline at end of file diff --git a/types/revkit.MessagePayload.html b/types/revkit.MessagePayload.html index f250d86..d8fca70 100644 --- a/types/revkit.MessagePayload.html +++ b/types/revkit.MessagePayload.html @@ -326,5 +326,5 @@

    MessagePayload: string | Embed | Omit<DataMessageSend, "embeds"> & MessageOptions +
  • Defined in core/src/utils/Messaging.ts:14
  • \ No newline at end of file diff --git a/types/revkit.MiniEmitterCallback.html b/types/revkit.MiniEmitterCallback.html index 3b35c52..5e933bf 100644 --- a/types/revkit.MiniEmitterCallback.html +++ b/types/revkit.MiniEmitterCallback.html @@ -344,5 +344,5 @@

    Parameters

    updated: Updated[]

    Returns any

    +
  • Defined in core/src/utils/MiniEmitter.ts:1
  • \ No newline at end of file diff --git a/types/revkit.ReadyPacket.html b/types/revkit.ReadyPacket.html index 7b21ce2..bfd396b 100644 --- a/types/revkit.ReadyPacket.html +++ b/types/revkit.ReadyPacket.html @@ -343,5 +343,5 @@
    type:
    users: API.User[]
    +
  • Defined in core/src/websocketNotifications.ts:30
  • \ No newline at end of file diff --git a/types/revkit.ServerUnreadChecker.html b/types/revkit.ServerUnreadChecker.html index d1bd360..3473fde 100644 --- a/types/revkit.ServerUnreadChecker.html +++ b/types/revkit.ServerUnreadChecker.html @@ -339,5 +339,5 @@

    Parameters

    target: Channel | Server

    Returns boolean

    +
  • Defined in core/src/objects/Server.ts:17
  • \ No newline at end of file diff --git a/types/revkit.ServerboundNotification.html b/types/revkit.ServerboundNotification.html index 66a8167..edffedd 100644 --- a/types/revkit.ServerboundNotification.html +++ b/types/revkit.ServerboundNotification.html @@ -328,5 +328,5 @@

    Type alias ServerboundNotification

    Packets that are sendable to the server.

    +
  • Defined in core/src/websocketNotifications.ts:22
  • \ No newline at end of file diff --git a/types/revkit.SystemMessageDetail.html b/types/revkit.SystemMessageDetail.html index 0b34387..07479aa 100644 --- a/types/revkit.SystemMessageDetail.html +++ b/types/revkit.SystemMessageDetail.html @@ -326,5 +326,5 @@

    SystemMessageDetail: {
        content: string;
        type: Text;
    } | {
        by: User;
        type: GroupDescriptionChange;
    } | {
        by: User;
        type: GroupIconChange;
    } | {
        from: User;
        to: User;
        type: GroupOwnershipChange;
    } | {
        by: User;
        name: string;
        type: GroupRenamed;
    } | {
        by: User;
        type: UserAdded;
        user: User;
    } | {
        type: UserBanned;
        user: User;
    } | {
        type: UserJoined;
        user: User;
    } | {
        type: UserKicked;
        user: User;
    } | {
        type: UserLeft;
        user: User;
    } | {
        by: User;
        type: UserRemoved;
        user: User;
    } +
  • Defined in core/src/objects/SystemMessage.ts:6
  • \ No newline at end of file diff --git a/types/revkit.UserBadge.html b/types/revkit.UserBadge.html index 9a73572..55c84ed 100644 --- a/types/revkit.UserBadge.html +++ b/types/revkit.UserBadge.html @@ -326,5 +326,5 @@

    UserBadge: Omit<CustomBadge, "ids"> +
  • Defined in core/src/utils/UserBadges.ts:23
  • \ No newline at end of file diff --git a/types/revkit_voice.MSCPlatform.html b/types/revkit_voice.MSCPlatform.html index 0b14e7f..110751b 100644 --- a/types/revkit_voice.MSCPlatform.html +++ b/types/revkit_voice.MSCPlatform.html @@ -101,5 +101,5 @@

    MSCPlatform: "node" | "browser" +
  • Defined in voice/src/msc.ts:4
  • \ No newline at end of file diff --git a/types/revkit_voice.ProduceType.html b/types/revkit_voice.ProduceType.html index a30850d..5873516 100644 --- a/types/revkit_voice.ProduceType.html +++ b/types/revkit_voice.ProduceType.html @@ -103,5 +103,5 @@

    Type alias ProduceType

    Types of data to produce. (only audio supported)

    +
  • Defined in voice/src/types.ts:54
  • \ No newline at end of file diff --git a/types/revkit_voice.VoiceClientConsumer.html b/types/revkit_voice.VoiceClientConsumer.html index ef24713..e0ab67a 100644 --- a/types/revkit_voice.VoiceClientConsumer.html +++ b/types/revkit_voice.VoiceClientConsumer.html @@ -127,5 +127,5 @@

    Returns (

    Returns any

    +
  • Defined in voice/src/VoiceClient.ts:17
  • \ No newline at end of file diff --git a/types/revkit_voice.VoiceParticipant.html b/types/revkit_voice.VoiceParticipant.html index f0db52c..f0c5e23 100644 --- a/types/revkit_voice.VoiceParticipant.html +++ b/types/revkit_voice.VoiceParticipant.html @@ -101,5 +101,5 @@

    VoiceParticipant: {
        user: User;
    } & Required<VoiceParticipantData> +
  • Defined in voice/src/types.ts:77
  • \ No newline at end of file diff --git a/variables/revkit.ALLOW_IN_TIMEOUT.html b/variables/revkit.ALLOW_IN_TIMEOUT.html index bd5a342..c4eba73 100644 --- a/variables/revkit.ALLOW_IN_TIMEOUT.html +++ b/variables/revkit.ALLOW_IN_TIMEOUT.html @@ -328,5 +328,5 @@

    Variable ALLOW_IN_TIMEOUTConst

    Permissions allowed for a user while in timeout

    +
  • Defined in core/src/utils/Permissions.ts:106
  • \ No newline at end of file diff --git a/variables/revkit.AutocompleteItems.html b/variables/revkit.AutocompleteItems.html index 2fee7f2..8656a37 100644 --- a/variables/revkit.AutocompleteItems.html +++ b/variables/revkit.AutocompleteItems.html @@ -326,5 +326,5 @@

    Const

    AutocompleteItems: AutocompleteItem[] = ...
    +
  • Defined in core/src/utils/Autocomplete.ts:33
  • \ No newline at end of file diff --git a/variables/revkit.CustomBadges.html b/variables/revkit.CustomBadges.html index 9bdac4d..f8fb6fe 100644 --- a/variables/revkit.CustomBadges.html +++ b/variables/revkit.CustomBadges.html @@ -331,5 +331,5 @@

    Variable CustomBadgesConst

    It would be cool of you to comment your name by your ID to make it easier for others.

    +
  • Defined in core/src/Badges.ts:11
  • \ No newline at end of file diff --git a/variables/revkit.DEAD_ID.html b/variables/revkit.DEAD_ID.html index b45d96d..f66fded 100644 --- a/variables/revkit.DEAD_ID.html +++ b/variables/revkit.DEAD_ID.html @@ -329,5 +329,5 @@

    Variable DEAD_IDConst

    Used for identifying system messages.

    +
  • Defined in core/src/api.ts:53
  • \ No newline at end of file diff --git a/variables/revkit.DEFAULT_PERMISSION.html b/variables/revkit.DEFAULT_PERMISSION.html index 34bd9a2..7adfb27 100644 --- a/variables/revkit.DEFAULT_PERMISSION.html +++ b/variables/revkit.DEFAULT_PERMISSION.html @@ -328,5 +328,5 @@

    Variable DEFAULT_PERMISSIONConst <

    Default base permissions for channels

    +
  • Defined in core/src/utils/Permissions.ts:117
  • \ No newline at end of file diff --git a/variables/revkit.DEFAULT_PERMISSION_DIRECT_MESSAGE.html b/variables/revkit.DEFAULT_PERMISSION_DIRECT_MESSAGE.html index 46aa36a..edad53f 100644 --- a/variables/revkit.DEFAULT_PERMISSION_DIRECT_MESSAGE.html +++ b/variables/revkit.DEFAULT_PERMISSION_DIRECT_MESSAGE.html @@ -328,5 +328,5 @@

    Variable DEFAULT_PERMISSION_DIRECT_MESSAGE

    Permissions in direct message channels / default permissions for group DMs

    +
  • Defined in core/src/utils/Permissions.ts:134
  • \ No newline at end of file diff --git a/variables/revkit.DEFAULT_PERMISSION_SAVED_MESSAGES.html b/variables/revkit.DEFAULT_PERMISSION_SAVED_MESSAGES.html index 5bd6d23..6d58d87 100644 --- a/variables/revkit.DEFAULT_PERMISSION_SAVED_MESSAGES.html +++ b/variables/revkit.DEFAULT_PERMISSION_SAVED_MESSAGES.html @@ -328,5 +328,5 @@

    Variable DEFAULT_PERMISSION_SAVED_MESSAGES

    Permissions in saved messages channel

    +
  • Defined in core/src/utils/Permissions.ts:129
  • \ No newline at end of file diff --git a/variables/revkit.DEFAULT_PERMISSION_SERVER.html b/variables/revkit.DEFAULT_PERMISSION_SERVER.html index 446515e..519c330 100644 --- a/variables/revkit.DEFAULT_PERMISSION_SERVER.html +++ b/variables/revkit.DEFAULT_PERMISSION_SERVER.html @@ -328,5 +328,5 @@

    Variable DEFAULT_PERMISSION_SERVERConst

    Permissions in server text / voice channel

    +
  • Defined in core/src/utils/Permissions.ts:140
  • \ No newline at end of file diff --git a/variables/revkit.DEFAULT_PERMISSION_VIEW_ONLY.html b/variables/revkit.DEFAULT_PERMISSION_VIEW_ONLY.html index e403318..3280175 100644 --- a/variables/revkit.DEFAULT_PERMISSION_VIEW_ONLY.html +++ b/variables/revkit.DEFAULT_PERMISSION_VIEW_ONLY.html @@ -328,5 +328,5 @@

    Variable DEFAULT_PERMISSION_VIEW_ONLYCons

    Default permissions if we can only view

    +
  • Defined in core/src/utils/Permissions.ts:111
  • \ No newline at end of file diff --git a/variables/revkit.DEFAULT_THEME.html b/variables/revkit.DEFAULT_THEME.html index c52fdb1..fe71b85 100644 --- a/variables/revkit.DEFAULT_THEME.html +++ b/variables/revkit.DEFAULT_THEME.html @@ -326,5 +326,5 @@

    Const

    DEFAULT_THEME: ThemeSettings = ...
    +
  • Defined in core/src/utils/Theme.ts:31
  • \ No newline at end of file diff --git a/variables/revkit.RevoltBadgeData.html b/variables/revkit.RevoltBadgeData.html index 3a4bd0c..530351d 100644 --- a/variables/revkit.RevoltBadgeData.html +++ b/variables/revkit.RevoltBadgeData.html @@ -326,5 +326,5 @@

    Const

    RevoltBadgeData: { [ key in RevoltBadges]: UserBadge } = ...
    +
  • Defined in core/src/utils/UserBadges.ts:37
  • \ No newline at end of file diff --git a/variables/revkit.RevoltEmojiDictionary.html b/variables/revkit.RevoltEmojiDictionary.html index 9768204..789c4d0 100644 --- a/variables/revkit.RevoltEmojiDictionary.html +++ b/variables/revkit.RevoltEmojiDictionary.html @@ -326,5 +326,5 @@

    Const

    RevoltEmojiDictionary: Record<string, string> = ...
    +
  • Defined in core/src/utils/Emojis.ts:37
  • \ No newline at end of file diff --git a/variables/revkit.RevoltEmojiLib.html b/variables/revkit.RevoltEmojiLib.html index 1d5a6c1..86001a7 100644 --- a/variables/revkit.RevoltEmojiLib.html +++ b/variables/revkit.RevoltEmojiLib.html @@ -326,5 +326,5 @@

    Const

    RevoltEmojiLib: DefaultEmoji[] = ...
    +
  • Defined in core/src/utils/Emojis.ts:1889
  • \ No newline at end of file diff --git a/variables/revkit.U32_MAX.html b/variables/revkit.U32_MAX.html index 8a0eb6f..33d61e2 100644 --- a/variables/revkit.U32_MAX.html +++ b/variables/revkit.U32_MAX.html @@ -328,5 +328,5 @@

    Variable U32_MAXConst

    Maximum safe value

    +
  • Defined in core/src/utils/Permissions.ts:101
  • \ No newline at end of file