Discord Bot Verification: How to Pass the 100-Server Threshold

When your Discord bot approaches 100 servers, you will see a notice in the Developer Portal requiring verification. This is a mandatory process for any bot that can join more than 100 servers. Without verification, the bot cannot join additional servers beyond the 100-server limit. This article explains why the threshold exists, walks through the … Read more

How to Use discord.js Buttons and Select Menus

Discord bots can do more than just respond to text commands. Buttons and select menus let users interact with your bot through clickable UI elements. These components replace older reaction-based systems and provide a cleaner user experience. This article explains how to set up and use buttons and select menus with discord.js v14. Key Takeaways: … Read more

Discord Bot Cooldown System: How to Implement Per-User Limits

When a Discord bot responds to every command instantly without any delay, users can spam commands and overwhelm the bot’s resources. A cooldown system prevents this by enforcing a waiting period between commands for each user. This article explains how to implement per-user cooldown limits in a Discord bot using Discord.js v14 and Node.js. You … Read more

How to Use Discord Bot Modals for Form Input

Discord bot modals are pop-up windows that let users fill out forms directly inside Discord. They replace the old method of collecting input through multiple bot messages or long command arguments. Modals support text inputs, short and long paragraphs, and validation before submission. This article explains what modals are, how they work, and how to … Read more