Skip to main content
Latest
class DiscordClient
import { DiscordClient } from "https://deno.land/x/denord@0.1.0/DiscordClient.ts";

Constructors

new
DiscordClient(
botId: string,
token: string,
intents: Intent[],
gateway: DiscordGateway,
api?,
cache?,
)

Methods

getChannel(id: ChannelId, unnamed 1?): Promise<Channel>
getGuild(id: GuildId, unnamed 1?): Promise<Guild>
getUser(id: UserId, unnamed 1?): Promise<User>
onDispatch<T extends DiscordEvent>(event: T, listener: (payload: DispatchPayload<T>) => void)
onMessage(listener: (message: GatewayPayload) => void)
sendMessage(channelId: ChannelId, content: CreateMessagePayload | string)