DPP
DPP copied to clipboard
C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
- Added a conan 2.0 recipe - Modified the CMakeLists.txt to check for presence of conan_toolchain.cmake and include libs accordingly(for building with or without conan) - Added .md file for...
**Describe the bug** When subscribing to `dpp::on_voice_receive_combined`, the callback is only triggered once per audio tick (2 ticks per second, hardcoded). The audio data provided is generally only 960 stereo...
Documentation for conan support. - Added conan install documentation and modified section to include it. ## Documentation change checklist - [ X] My documentation changes follow the [docs style guide](https://dpp.dev/docs-standards.html)...
**Git commit reference** [Commit b39692bba42ce5577103ebb3736244d51a722eee](https://github.com/brainboxdotcc/DPP/commit/b39692bba42ce5577103ebb3736244d51a722eee) **Describe the bug** When compiling the library statically (`-DBUILD_SHARED_LIBS=OFF`) linking fails. (see exact error message below) **To Reproduce** Steps to reproduce the behavior: 1. Clone...
**Git commit reference** The git commit reference of the version you are using, obtainable via `git show -s --format="%H"` **Describe the bug** Could not depsolve transaction; 1 problem detected: Problem:...
**Is your feature request related to a problem? Please describe.** Currently DPP only supports `xsalsa20_poly1305`, however discord supports all of these other types: - aead_aes256_gcm_rtpsize - aead_aes256_gcm - aead_xchacha20_poly1305_rtpsize -...
**Describe the bug** The `uint8_t` type is typedef'ed as `unsigned char` in glibc. However the support for `unsigned char` type has been removed from `std::char_traits` in libc++ according to https://reviews.llvm.org/D138307....
**Git commit reference** 9c549f56feff00b13fc83193ce4aea6dc009058a **Describe the bug** Sending messages, with files, causes a memory leak. The leak is bigger if the file is bigger. The issue seems to be coming...
This PR raises the minimum gcc/g++ version for Coro from 11 to 13. This PR also corrects `set_emoji` (too much text for a `@brief`, moved most of it to `@warning`...
This PR adds warnings for some events (guild member events and presence update) if the user does not have the specific intent required. As these events do not fire from...