Variable discordConst

discord: {
    channel: ((client, id, guildToSearch?) => Promise<null | Channel>);
    member: ((guild, args, fetch?, withPresences?) => Promise<null | GuildMember>);
    messages: {
        fetch: ((__namedParameters, errorHandler?) => Promise<null | Message<true> | Message<false>>);
        send: ((__namedParameters, errorHandler?) => Promise<null | Message<true> | Message<false>>);
    };
    role: ((guild, id) => Promise<null | Role>);
    user: ((client, args, __namedParameters) => Promise<null | User>);
} = ...

Type declaration

  • channel: ((client, id, guildToSearch?) => Promise<null | Channel>)
      • (client, id, guildToSearch?): Promise<null | Channel>
      • Parameters

        • client: Client<boolean>
        • id: string
        • guildToSearch: null | Guild = null

        Returns Promise<null | Channel>

  • member: ((guild, args, fetch?, withPresences?) => Promise<null | GuildMember>)
      • (guild, args, fetch?, withPresences?): Promise<null | GuildMember>
      • Parameters

        • guild: Guild
        • args: string
        • fetch: boolean = false
        • withPresences: boolean = true

        Returns Promise<null | GuildMember>

  • messages: {
        fetch: ((__namedParameters, errorHandler?) => Promise<null | Message<true> | Message<false>>);
        send: ((__namedParameters, errorHandler?) => Promise<null | Message<true> | Message<false>>);
    }
    • fetch: ((__namedParameters, errorHandler?) => Promise<null | Message<true> | Message<false>>)
        • (__namedParameters, errorHandler?): Promise<null | Message<true> | Message<false>>
        • Parameters

          • __namedParameters: {
                channelId: string;
                client: Client<true>;
                messageId: string;
            }
            • channelId: string
            • client: Client<true>
            • messageId: string
          • errorHandler: errorHandler = ...

          Returns Promise<null | Message<true> | Message<false>>

    • send: ((__namedParameters, errorHandler?) => Promise<null | Message<true> | Message<false>>)
        • (__namedParameters, errorHandler?): Promise<null | Message<true> | Message<false>>
        • Parameters

          • __namedParameters: {
                channelId: string;
                client: Client<true>;
                options: string | MessagePayload | MessageCreateOptions;
            }
            • channelId: string
            • client: Client<true>
            • options: string | MessagePayload | MessageCreateOptions
          • errorHandler: errorHandler = ...

          Returns Promise<null | Message<true> | Message<false>>

  • role: ((guild, id) => Promise<null | Role>)
      • (guild, id): Promise<null | Role>
      • Parameters

        • guild: Guild
        • id: string

        Returns Promise<null | Role>

  • user: ((client, args, __namedParameters) => Promise<null | User>)
      • (client, args, __namedParameters): Promise<null | User>
      • Parameters

        Returns Promise<null | User>

Generated using TypeDoc