Discord Elixir v1.1.18 API Reference
Modules
Base Discord Ex Module
Connect to Discord to recieve and send data in realtime
Bot Message Helpers
Utilty methods to be used for discord clients
Discord uses a REST interface to send data to the API
An all so original echo and ping bot!
Heartbeat service for Discord websocket connection. Sends heartbeat on interval and detects stale connection if heartbeat ack is not received
Easily assign permissions with this helper module
Discord RestClient. Used a GenServer so that you can have multiple clients in one application
Convience helper for channel
Convience helper for guild resource
Convience helper for images
Convience helper for invites
Convience helper for user resource
Buffer Module for holding and reading audio
This client is for specifically working with voice. You can pass this process to your regular client if you wish to use it with your bot
Voice control to make voice interaction a lot easier
Voice Encoder
Voice UDP Setup functions