Class ChannelUtils

Constructors

Methods

  • Parameters

    • channel:
          | NewsChannel
          | StageChannel
          | TextChannel
          | PublicThreadChannel<boolean>
          | PrivateThreadChannel
          | VoiceChannel
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
          | never
    • OptionalincludeMessage: (message: Message) => boolean
    • OptionalfetchMore: (lastMessage: Message) => boolean
    • Optionalbefore: string
    • collectedMessages: Collection<string, Message<true>> = ...

    Returns Promise<MessageList>

  • Parameters

    • guild: Guild
    • OptionalincludeChannel: (
          channel:
              | NewsChannel
              | StageChannel
              | TextChannel
              | PublicThreadChannel<boolean>
              | PrivateThreadChannel
              | VoiceChannel
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never,
      ) => boolean
    • OptionalincludeMessage: (message: Message) => boolean
    • OptionalfetchMoreForChannel: (
          channel:
              | NewsChannel
              | StageChannel
              | TextChannel
              | PublicThreadChannel<boolean>
              | PrivateThreadChannel
              | VoiceChannel
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never
              | never,
          lastMessage: Message,
          messages: MessageList,
      ) => boolean
    • OptionalstopCondition: () => boolean

    Returns Promise<MessageLists>

  • Parameters

    Returns string