API Reference discord_interactions v#0.1.0

View Source

Modules

Discord Interactions is a library for handling Discord slash commands and other interaction types in Elixir applications.

Discord REST API client.

A body reader implementation for Plug.Parsers that caches the raw request body for later use.

Behaviour specification for Discord command handlers.

This module is responsible for registering both global and guild-specific commands with Discord.

Helper module for creating Discord message components.

Helper module for creating Discord embed objects.

Provides functions for creating and manipulating Discord interaction responses.

A Plug for handling Discord interaction webhooks.

Handles Discord interaction requests after validation.

Validates security headers in Discord interaction requests.