-
Notifications
You must be signed in to change notification settings - Fork 144
Home
Discordia is an asynchronous Discord API library written in Lua for the Luvit runtime. Here, you can find tutorials and API references for the library. You can find more general information about Discordia in the repository's readme and more general information about Luvit at https://luvit.io/.
Reading the documentation here should answer most of your questions. If you are still having trouble, visit our Discord channel.
Discord has its own official API documentation. Reading this is recommended, as it may supplement the Discordia documentation found here.
- Classes
- Client options
- Containers and iterables
- Discordia module
- Enumerations
- Errors and logging
- Events
- Extensions
- Input resolution
- Managing messages
- Managing permissions - TODO
- Sharding - TODO
- Voice
The following is a list of all classes with which users can expect to interact with. These pages are automatically generated from docstrings that are found in the Discordia source code. If you wish to edit anything here, please make sure that the changes are made in the source.
Client
Utilities
Abstract Containers
Containers
- Activity
- AuditLogEntry
- Ban
- Emoji
- GroupChannel
- Guild
- GuildCategoryChannel
- GuildTextChannel
- GuildVoiceChannel
- Invite
- Member
- Message
- PermissionOverwrite
- PrivateChannel
- Reaction
- Relationship
- Role
- Sticker
- User
- Webhook
Voice
Abstract Iterables
Iterables