https://github.com/voodoos/discord-ml
Experimental binders to the Discord API
https://github.com/voodoos/discord-ml
Last synced: 2 months ago
JSON representation
Experimental binders to the Discord API
- Host: GitHub
- URL: https://github.com/voodoos/discord-ml
- Owner: voodoos
- Created: 2020-05-02T11:00:04.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-06-01T11:04:09.000Z (about 5 years ago)
- Last Synced: 2025-02-15T16:53:23.135Z (4 months ago)
- Language: OCaml
- Size: 3.46 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# discord-ml
Experimental (and incomplete) bindings to the Discord API (in a very early state).Inspired by the (much more mature) [disml](https://github.com/Mishio595/disml) bindings and reusing parts of it.
The final goal is to build bots that can run as Mirage unikernels.
## Sketchy todo:
- [ ] Conform to Discord's rate limiting policy
- [ ] Handle reconnection
- [ ] Allow sharding
- [ ] Complete the API bindings
- [ ] Handle voice UDP connections
- [ ] Make it Mirage compatible (see https://github.com/vbmithr/ocaml-websocket/issues/105)