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.

Version: 1.1.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/discord": "1.1.0"

Add this to your deps in hot.hot

Namespaces

::discord

NamespaceFunctionsTypesDescription
::api272Low-level Discord REST client shared by every module: request
::applications21The bot's own application: read it (id, name, flags, install settings) and edit its settings.
::automod55Auto-moderation rules: list, read, create, modify and delete.
::channels2423Channels and threads: read, modify and delete channels, permission
::core0—Discord API bindings: messages (with file uploads), channels and
::events66Guild scheduled events: list, create, read, modify, delete, and list
::guilds3331Guilds: settings, members (list, search, modify, timeout, kick),
::interactions3521Interactions: handle Discord's signed interaction webhooks (verify,
::messages2016Messages, reactions and pins: send (with embeds, components, polls
::stickers76Stickers: read standard and guild stickers, and create, modify or delete guild stickers.
::users96Users: the bot's own user and guilds, other users, and DM channels.
::webhooks1713Webhooks: manage channel webhooks with the bot token, send and edit