C++ on discord (concordpp) is a work-in-progress Discord library. It's currently in alpha!
The Discord server/guild for this library can be found by clicking the Discord icon below.
An example project can be found here, with instructions on how to build.
Please see the issues for what work still needs to be done. If you want to build a stable bot using more than the absolute minimum of Discord's API, this might not be the library for you (yet). This library is subject to change.
- WebSockets (all options except voice)
- Reconnecting/resuming upon disconnects
- Simple command handler
- Limited REST endpoints - being worked on, if you need something give me a call.
- Basic rate limiting handling - won't avoid being limited, but will re-try until possible again.
Apart from other things, see the issues list.