Thanks to visit codestin.com
Credit goes to github.com

Skip to content

folospior/grom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

287 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grom

Package Version Hex Docs

🌟 A Gleamy Discord API Library

Grom is a Discord API wrapper written in Gleam.

It aims to be up-to-date and fully-featured, while also providing an API that is familiar to the Gleam programming language.

Grom is considered experimental, and while it has released as v1.0.0, there are many breaking changes to come. These changes will either stem from the library's internal changes, or the Discord API's changes.

Features:

  • Support for the Discord v10 gateway - connecting, reconnecting, resuming, heartbeating, sending/receiving events.
  • Full Discord REST API support in the library. We don't talk about scheduled events 😂
  • Slash/message/user commands, interactions.
  • Components v2, along with modal components.
  • Using the Erlang target, along with its amazing OTP library.
  • Monetization. (untested, hic sunt dracones)
  • Sharding.
  • Voice support.
  • Bearer token authentication.

💻 Examples

You can see the examples here. These will be rolled out over time.

🔨 Contributing

Check out the good first issues!

📃 Documentation

Further documentation can be found at https://hexdocs.pm/grom.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages