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
-
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
-
Returns Promise<null | Message<true> | Message<false>>
-
role: ((guild, id) => Promise<null | Role>)
-
- (guild, id): Promise<null | Role>
-
Returns Promise<null | Role>
-
user: ((client, args, __namedParameters) => Promise<null | User>)
-
- (client, args, __namedParameters): Promise<null | User>
-
Parameters
-
client: Client<boolean>
-
args: string
-
Returns Promise<null | User>