hot.dev/discord — Discord API v10 bindings for Hot. Messages with file uploads, pins and reactions, channels and threads, guild members, roles, bans and moderation with audit-log reasons, emoji, stickers, scheduled events, auto-moderation, webhooks, application commands, and interactions with Ed25519 request verification.
Add to your project
"hot.dev/discord": "1.1.0"
Add this to your deps in hot.hot
Namespaces
::discord
| Namespace | Functions | Types | Description |
|---|---|---|---|
::api | 27 | 2 | Low-level Discord REST client shared by every module: request |
::applications | 2 | 1 | The bot's own application: read it (id, name, flags, install settings) and edit its settings. |
::automod | 5 | 5 | Auto-moderation rules: list, read, create, modify and delete. |
::channels | 24 | 23 | Channels and threads: read, modify and delete channels, permission |
::core | 0 | — | Discord API bindings: messages (with file uploads), channels and |
::events | 6 | 6 | Guild scheduled events: list, create, read, modify, delete, and list |
::guilds | 33 | 31 | Guilds: settings, members (list, search, modify, timeout, kick), |
::interactions | 35 | 21 | Interactions: handle Discord's signed interaction webhooks (verify, |
::messages | 20 | 16 | Messages, reactions and pins: send (with embeds, components, polls |
::stickers | 7 | 6 | Stickers: read standard and guild stickers, and create, modify or delete guild stickers. |
::users | 9 | 6 | Users: the bot's own user and guilds, other users, and DM channels. |
::webhooks | 17 | 13 | Webhooks: manage channel webhooks with the bot token, send and edit |