mirror of
https://github.com/discordeno/discordeno.git
synced 2026-09-18 01:07:22 +00:00
* feat: add voice message support Closes #3009 * fix: pre-commit hook EACCESS npx issue * feat: add channel to interaction Closes #2979 * feat: add role flags Closes #3070 * feat: adds creator monetization, message flagged, and member timeout audit log event Closes #3075 * feat: add attachment flags Closes #3071 * feat: add avatar decorations Closes #3081 * feat: update description for guild and channel permissions Closes #3106 * feat: rename Nitro sticker packs to just sticker packs Closes #3107 * feat: add integration type to audit log entry Closes #3108 * feat: make position optional on modify guild channel position Closes #3086 * feat: add guild media channel type and associated flag Closes #3093 * feat: update remark for activities.write scope Closes #3213 * feat: add support for super reactions Closes #3113 * fix: attempt to fix benchmarks * fix: benchmark attempt #2 --------- Co-authored-by: Fleny <Fleny113@outlook.com>
Discordeno Rest
A standalone and server-less REST module with functionality of REST, independently.
- Easily host on any serverless infrastructure.
- Easy to use and setup with Cloudflare Workers (FREE for 100K requests per day!)
- Freedom from global rate limit errors
- As your bot grows, you want to handle global rate limits better. Shards don't communicate fast enough to truly handle it properly so this allows 1 rest handler across the entire bot.
- In fact, you can host multiple instances of your bot and all connect to the same rest server.
- REST does not rest!
- Separate rest means if your bot for whatever reason crashes, your requests that are queued will still keep going and will not be lost.
- Seamless updates! When you want to update and reboot the bot, you could potentially lose tons of messages or responses that are in queue. Using this you could restart your bot without ever worrying about losing any responses.
- Scalability! Scalability! Scalability!