Discall
A async functional discord API wrapper written in bun.
It let you process everything with function. (ex. message, reaction, voice, etc.)
Why do I want to make this library?
Example
Request Format
{
uri: (base: URL) => { uri: string, mode: string };
data?: any;
cache?: () => any | (data: any) => any;
reason?: string;
}
Other Docs
To do list
Interactions
- ApplicationCommand
- MessageComponents
- InteractionResponse
Resources
- Audit Log
- Auto Moderation
- Channel
- Emoji
- Guild
- Guild Scheduled Event
- Guild Template
- Invite
- Stage Instance
- Sticker
- User
- Voice
- Webhook
Topics
- Gateway
- Voice Connections
Extra
- Command
- CommandPermission
- CommandChannel
- InteractionResponse