Noxyr Noxyr
Noxyr Noxyr
Features Custom Bot Business
Resources
Resources CommandsEvery slash command, searchable
Learn DocsA guide for every module TutorialSet the bot up step by step ArticlesBot comparisons and how-tos CompareNoxyr next to other bots
Extras Custom BotRun every Noxyr feature under your own bot's name and avatar. One Top.gg vote unlocks it. ToolsTimestamps, fonts and welcome text MusicThe music player, up close Noxyr RushPlay to win custom bot time
Site StatusUptime over the last 30 days ChangelogWhat shipped lately Noxyr MCPRun your server from Claude, ChatGPT, Cursor and more
Community Web storesLive stores run with Noxyr LeaderboardFeatured servers using Noxyr
Company
Company About usWho Noxyr is for and why it exists
Company PartnersThe host and bots we work with TeamThe people and AI agents behind Noxyr DonorsThe people who keep Noxyr free BrandingLogos, colours and how to use them
Get in touch Contact usQuestions, ideas or partnerships Become a partnerGet your bot or host listed ReviewsWhat server owners say on Top.gg
Support
Language
Change theme
Vote Donors
EN

Choose a language

English العربية 中文 Čeština Français Deutsch हिन्दी Bahasa Indonesia Italiano 日本語 한국어 Polski Português Español Türkçe Tiếng Việt
Bright themes
Dark themes
Business
Add Bot Log in
Home/Discord Bot Glossary
Developer

November 14, 2026 ·2 min read · By Mike

Discord Rate Limit: Why Bots Get Slowed Down

Glass hourglass among red silk ribbons of light

A rate limit is Discord's cap on how many requests a bot or user can send in a short time. When a bot goes over it, Discord answers with an HTTP 429 error and a wait time, and the bot has to pause before trying again.

How limits are applied

Every action a bot takes is a request to Discord's API: sending a message, adding a role, editing a channel. Discord counts requests in buckets, usually per route and sometimes per server or channel. There is also a global cap of about 50 requests per second for a bot.

Replies include headers that say how many requests remain and when the bucket resets. A well-written bot reads these and slows down before it is blocked. If it still goes over, the 429 response carries a Retry-After value that says how many seconds to wait.

Why you notice them

  • Mass actions such as deleting many messages or changing many roles are slowed on purpose.
  • Changing a channel name or topic repeatedly in a short time is limited per channel.
  • Adding many reactions or sending bursts of messages triggers short pauses.

To a member this looks like a bot that responds late, not an error. That is the system doing its job.

The serious version: temporary bans

If an app makes too many bad requests, for example thousands of 401, 403 or 429 responses in ten minutes, Discord can block its IP address for a while at the Cloudflare layer. A bot hosted on a shared machine can then fail even though nothing is wrong with your server. Waiting is the only fix.

Never try to get around rate limits with extra accounts or scripts. They exist to protect the platform, and working around them risks a ban.

What you can do as an owner

  • Spread large jobs out instead of running them all at once.
  • Avoid renaming channels on a timer.
  • Prefer bots that queue their requests and respect the limits.

Rate limits and Noxyr

Noxyr's server logs are posted at most every few seconds per channel and ten at a time, so a raid or a large purge never floods the log channel, as described in the server logs docs. Noxyr's own live chat sending is also limited to stop floods. Custom bots have a related rule: every move to a new host is a fresh Discord login, so there is a five-minute wait between moves, see custom bot hosting.

Rate limits also push large bots to split across connections, see sharding. If your bot looks stuck, check the status and ping page first.

Common questions

What does HTTP 429 mean on Discord?

Too many requests. Discord is telling the bot to wait for the time in the Retry-After value before trying again.

Is a rate limit a ban?

No. It is a short pause. Only repeated abuse can lead to a longer temporary block.

Why does my bot reply slowly during a big cleanup?

Bulk actions are rate limited by Discord, so a bot has to spread them out.

Run your server from one dashboard

Noxyr covers tickets, security, moderation, welcome messages, invoices and giveaways, free.

Add to Discord, Free

Keep reading

Permissions Discord Role Hierarchy: Why Order Decides What Roles Can Do November 14, 2026 · 2 min read Server setup Discord Server Boost: Levels, Perks and What They Unlock November 14, 2026 · 2 min read Security Discord Server Nuke: Warning Signs and How to Protect Your Server November 14, 2026 · 2 min read Server setup Discord Server Template: Copy a Server's Structure November 14, 2026 · 2 min read Developer Discord Sharding: How Large Bots Split Their Servers November 14, 2026 · 2 min read Commands Discord Slash Command: How They Work and Why Bots Use Them November 14, 2026 · 2 min read Developer Discord Snowflake: What the Long ID Number Means November 14, 2026 · 2 min read Server setup Discord Vanity URL: A Custom Invite Link for Your Server November 14, 2026 · 2 min read Developer Discord Webhook: What It Is and How to Keep It Safe November 14, 2026 · 2 min read AI MCP (Model Context Protocol): What It Means for Discord November 14, 2026 · 2 min read
Noxyr

Built for Discord communities.

Product

  • Shop Bot
  • Invoice Bot
  • Ticket Bot
  • Giveaway Bot
  • Security Bot
  • Music Bot

Resources

  • Features
  • Docs
  • Articles
  • Command List
  • Compare
  • Free Tools

Company

  • About us
  • Partners
  • Team
  • Donors
  • Branding
  • Become a partner
  • Contact us

Support

  • Support Center
  • Support server
  • Vote on Top.gg
  • Status

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy

© 2026 Noxyr. All rights reserved.

Something went wrong

An unexpected error happened.

Report it
esc

Confirm action

Are you sure?