mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-01 08:20:08 +00:00
31 lines
1.7 KiB
Markdown
31 lines
1.7 KiB
Markdown
# Discordeno Rest
|
|
|
|
<img align="right" src="https://raw.githubusercontent.com/discordeno/discordeno/main/website/static/img/logo.png" height="150px" />
|
|
|
|
Discord API library for [Node.JS](https://nodejs.org), [Deno](https://deno.land) & [Bun](https://bun.sh/)
|
|
|
|
[](https://discord.com/invite/5vBgXk3UcZ)
|
|
[](https://codecov.io/gh/discordeno/discordeno)
|
|

|
|
|
|
A standalone 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!
|
|
|
|
## Links
|
|
|
|
- [Website](https://discordeno.js.org/)
|
|
- [Documentation](https://discordeno.js.org)
|
|
- [Discord](https://discord.com/invite/5vBgXk3UcZ)
|