{"id":11609,"date":"2026-06-27T23:57:14","date_gmt":"2026-06-27T23:57:14","guid":{"rendered":"https:\/\/resizemyimg.com\/blog\/?p=11609"},"modified":"2026-06-28T00:08:46","modified_gmt":"2026-06-28T00:08:46","slug":"how-to-make-a-discord-bot-mention-users","status":"publish","type":"post","link":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/","title":{"rendered":"How to Make a Discord Bot Mention Users"},"content":{"rendered":"<p>Making a Discord bot mention users is one of the simplest features to add, but it is also one of the most useful. Mentions let your bot get someone\u2019s attention, respond personally to commands, announce winners, assign responsibility, or create fun interactive messages. Whether you are building a moderation assistant, a game bot, a support tool, or a community engagement bot, learning how mentions work will help you make your bot feel more responsive and human.<\/p>\n<p><strong>TLDR:<\/strong> A Discord bot can mention a user by sending the user\u2019s mention string, usually in the format <code>&lt;@USER_ID&gt;<\/code>. Most Discord libraries make this even easier with properties like <code>user.toString()<\/code> in Discord.js or <code>member.mention<\/code> in discord.py. Always be careful with permissions, user input, and <em>allowed mentions<\/em> so your bot does not spam or ping people unintentionally. For slash commands, the cleanest method is to accept a user option and include that selected user in the bot\u2019s reply.<\/p>\n<h2>How Discord Mentions Work<\/h2>\n<p>Discord mentions are special text patterns that Discord converts into clickable, highlighted references. When you type <code>@username<\/code> in the Discord app, Discord internally stores that as a mention using the user\u2019s unique ID. A user mention looks like this:<\/p>\n<pre><code>&lt;@123456789012345678&gt;<\/code><\/pre>\n<p>The long number is the user\u2019s <strong>Discord user ID<\/strong>. Unlike usernames, user IDs do not change. That makes them the safest way for bots to refer to specific people. When your bot sends a message containing that mention format, Discord displays it as a normal mention and may notify the user, depending on their notification settings and the message\u2019s allowed mentions.<\/p>\n<p>There are several mention formats worth knowing:<\/p>\n<ul>\n<li><strong>User mention:<\/strong> <code>&lt;@USER_ID&gt;<\/code><\/li>\n<li><strong>Legacy nickname mention:<\/strong> <code>&lt;@!USER_ID&gt;<\/code><\/li>\n<li><strong>Role mention:<\/strong> <code>&lt;@&amp;ROLE_ID&gt;<\/code><\/li>\n<li><strong>Channel mention:<\/strong> <code>&lt;#CHANNEL_ID&gt;<\/code><\/li>\n<\/ul>\n<p>For modern bots, <code>&lt;@USER_ID&gt;<\/code> is usually the right format for mentioning users. Many libraries also provide a convenient mention property, which is safer and easier than manually building the string.<\/p>\n<img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"810\" src=\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/pink-and-black-hello-kitty-clip-art-discord-chat-bot-mention-user.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/pink-and-black-hello-kitty-clip-art-discord-chat-bot-mention-user.jpg 1080w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/pink-and-black-hello-kitty-clip-art-discord-chat-bot-mention-user-300x225.jpg 300w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/pink-and-black-hello-kitty-clip-art-discord-chat-bot-mention-user-1024x768.jpg 1024w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/pink-and-black-hello-kitty-clip-art-discord-chat-bot-mention-user-575x431.jpg 575w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/pink-and-black-hello-kitty-clip-art-discord-chat-bot-mention-user-768x576.jpg 768w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/>\n<h2>Mentioning a User with Discord.js<\/h2>\n<p>If you are building your bot with <strong>Discord.js<\/strong>, mentioning users is straightforward. Discord.js objects often convert to mention strings automatically. For example, if you have a <code>User<\/code> or <code>GuildMember<\/code> object, you can include it directly in a message template.<\/p>\n<p>Here is a simple example using a slash command where the bot mentions the user who ran the command:<\/p>\n<pre><code>await interaction.reply(`Hello ${interaction.user}!`);<\/code><\/pre>\n<p>In Discord.js, <code>interaction.user<\/code> becomes a mention-like string when placed inside a template literal. You can also be more explicit:<\/p>\n<pre><code>const userId = interaction.user.id;\nawait interaction.reply(`Hello &lt;@${userId}&gt;!`);<\/code><\/pre>\n<p>Both approaches can work, but using the library\u2019s built-in user object is usually cleaner. If you want your bot to mention another user selected from a slash command option, you can do something like this:<\/p>\n<pre><code>const target = interaction.options.getUser('user');\n\nawait interaction.reply(`Hey ${target}, ${interaction.user} wanted to get your attention!`);<\/code><\/pre>\n<p>This is one of the most common patterns: the command user selects a target, and the bot mentions that target in the response.<\/p>\n<h2>Creating a Slash Command with a User Option<\/h2>\n<p>A good user mention command should avoid asking people to type raw IDs. Instead, let Discord handle user selection through slash command options. This provides a friendlier interface and reduces mistakes.<\/p>\n<p>In Discord.js v14, a command definition might look like this:<\/p>\n<pre><code>const { SlashCommandBuilder } = require('discord.js');\n\nmodule.exports = {\n  data: new SlashCommandBuilder()\n    .setName('poke')\n    .setDescription('Mention a user with a friendly poke')\n    .addUserOption(option =&gt;\n      option\n        .setName('user')\n        .setDescription('The user to mention')\n        .setRequired(true)\n    ),\n\n  async execute(interaction) {\n    const target = interaction.options.getUser('user');\n\n    await interaction.reply(`\ud83d\udc4b ${target}, you have been poked by ${interaction.user}!`);\n  }\n};<\/code><\/pre>\n<p>This creates a <code>\/poke<\/code> command where users can choose someone from the server. The bot then replies with a message that mentions both the target and the person who used the command.<\/p>\n<p>This approach is especially useful because Discord validates the selected user for you. You do not have to parse usernames, handle typos, or search through server members manually.<\/p>\n<h2>Mentioning Users with discord.py<\/h2>\n<p>If you prefer Python, <strong>discord.py<\/strong> offers a similarly simple way to mention users. Most user and member objects have a <code>.mention<\/code> property.<\/p>\n<p>For a traditional prefix command, you might write:<\/p>\n<pre><code>from discord.ext import commands\nimport discord\n\nbot = commands.Bot(command_prefix=\"!\", intents=discord.Intents.default())\n\n@bot.command()\nasync def hello(ctx, member: discord.Member):\n    await ctx.send(f\"Hello {member.mention}, {ctx.author.mention} says hi!\")<\/code><\/pre>\n<p>With this command, a user can type something like:<\/p>\n<pre><code>!hello @Alex<\/code><\/pre>\n<p>The bot responds by mentioning Alex and the command author. The important part is <code>member.mention<\/code>, which gives you the correct mention string automatically.<\/p>\n<p>For slash commands in discord.py, the code can look different depending on whether you are using the built-in app commands system or an extension. A simplified example using <code>app_commands<\/code> looks like this:<\/p>\n<pre><code>from discord import app_commands\nimport discord\n\nclass MyClient(discord.Client):\n    def __init__(self):\n        super().__init__(intents=discord.Intents.default())\n        self.tree = app_commands.CommandTree(self)\n\nclient = MyClient()\n\n@client.tree.command(name=\"wave\", description=\"Wave at a user\")\n@app_commands.describe(member=\"The user to mention\")\nasync def wave(interaction: discord.Interaction, member: discord.Member):\n    await interaction.response.send_message(\n        f\"\ud83d\udc4b Hello {member.mention}, {interaction.user.mention} is waving at you!\"\n    )<\/code><\/pre>\n<p>As with Discord.js, the best practice is to accept a real user or member option instead of plain text.<\/p>\n<img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"1620\" src=\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/black-laptop-computer-turned-on-displaying-blue-screen-programming-discord-bot-python-javascript.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/black-laptop-computer-turned-on-displaying-blue-screen-programming-discord-bot-python-javascript.jpg 1080w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/black-laptop-computer-turned-on-displaying-blue-screen-programming-discord-bot-python-javascript-200x300.jpg 200w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/black-laptop-computer-turned-on-displaying-blue-screen-programming-discord-bot-python-javascript-683x1024.jpg 683w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/black-laptop-computer-turned-on-displaying-blue-screen-programming-discord-bot-python-javascript-575x863.jpg 575w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/black-laptop-computer-turned-on-displaying-blue-screen-programming-discord-bot-python-javascript-768x1152.jpg 768w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/black-laptop-computer-turned-on-displaying-blue-screen-programming-discord-bot-python-javascript-1024x1536.jpg 1024w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/>\n<h2>User Mentions vs Member Mentions<\/h2>\n<p>In Discord development, the difference between a <strong>User<\/strong> and a <strong>Member<\/strong> matters. A user is a global Discord account. A member is that user inside a specific server, including server-specific details such as nickname, roles, join date, and permissions.<\/p>\n<p>If your bot only needs to mention someone, a user object is usually enough. But if your bot needs to check roles, moderation status, or server permissions before mentioning them, you probably need a member object.<\/p>\n<p>For example, a moderation bot might only allow staff members to use a command that mentions a user. In that case, the bot should examine the command author\u2019s guild member permissions before sending the message.<\/p>\n<h2>Using Allowed Mentions Safely<\/h2>\n<p>One of the most important concepts when making bots mention users is <strong>allowed mentions<\/strong>. Discord allows developers to control which mentions are actually parsed and pinged. This is crucial when your bot repeats user-generated content.<\/p>\n<p>Imagine someone types this into a command:<\/p>\n<pre><code>\/say hello @everyone<\/code><\/pre>\n<p>If your bot blindly repeats that message, it might ping the entire server. That can annoy members, violate server rules, and get your bot removed. Allowed mentions help prevent this.<\/p>\n<p>In Discord.js, you can restrict mentions like this:<\/p>\n<pre><code>await interaction.reply({\n  content: `Message for ${target}`,\n  allowedMentions: {\n    users: [target.id],\n    roles: [],\n    parse: []\n  }\n});<\/code><\/pre>\n<p>This tells Discord that only the specific target user should be mentioned. It prevents accidental parsing of other mentions in the message.<\/p>\n<p>In discord.py, you can use <code>discord.AllowedMentions<\/code>:<\/p>\n<pre><code>await ctx.send(\n    f\"Message for {member.mention}\",\n    allowed_mentions=discord.AllowedMentions(users=True, roles=False, everyone=False)\n)<\/code><\/pre>\n<p>If your bot sends content provided by users, you should almost always think about allowed mentions. It is a small detail that can prevent big problems.<\/p>\n<h2>Getting a User ID<\/h2>\n<p>Sometimes you may need to manually build a mention from a user ID. To get a user ID from Discord, enable <strong>Developer Mode<\/strong> in your Discord settings. Then right-click a user and choose <strong>Copy User ID<\/strong>.<\/p>\n<p>Once you have the ID, you can create a mention like this:<\/p>\n<pre><code>&lt;@123456789012345678&gt;<\/code><\/pre>\n<p>However, manually storing user IDs should be done thoughtfully. If your bot saves IDs in a database for reminders, points, warnings, or subscriptions, make sure you store only what you need and respect user privacy. User IDs are not secret passwords, but they are still persistent identifiers.<\/p>\n<h2>Common Reasons Mentions Do Not Work<\/h2>\n<p>If your bot sends the mention text but it does not ping or display correctly, there are several possible causes:<\/p>\n<ul>\n<li><strong>The ID is wrong:<\/strong> A single incorrect digit means Discord cannot identify the user.<\/li>\n<li><strong>The format is incorrect:<\/strong> Use <code>&lt;@USER_ID&gt;<\/code>, not just <code>@USER_ID<\/code>.<\/li>\n<li><strong>Allowed mentions are disabled:<\/strong> Your code may be preventing mentions from being parsed.<\/li>\n<li><strong>The bot lacks permission to send messages:<\/strong> It must be able to post in the channel.<\/li>\n<li><strong>The reply is ephemeral:<\/strong> Ephemeral slash command replies are only visible to the command user.<\/li>\n<li><strong>The user cannot see the channel:<\/strong> A ping is not very useful if the target cannot access the conversation.<\/li>\n<\/ul>\n<p>Also remember that users can customize notification settings. Even if the mention is valid, the user may not receive a push notification if they have muted the server or adjusted their notification preferences.<\/p>\n<img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"720\" src=\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/app-cleaner-and-uninstaller-options-on-dark-background-discord-settings-permissions-notifications.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/app-cleaner-and-uninstaller-options-on-dark-background-discord-settings-permissions-notifications.jpg 1080w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/app-cleaner-and-uninstaller-options-on-dark-background-discord-settings-permissions-notifications-300x200.jpg 300w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/app-cleaner-and-uninstaller-options-on-dark-background-discord-settings-permissions-notifications-1024x683.jpg 1024w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/app-cleaner-and-uninstaller-options-on-dark-background-discord-settings-permissions-notifications-575x383.jpg 575w, https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/app-cleaner-and-uninstaller-options-on-dark-background-discord-settings-permissions-notifications-768x512.jpg 768w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/>\n<h2>Making Mentions Feel Natural<\/h2>\n<p>A bot that constantly pings people can become irritating quickly. The best Discord bots use mentions with purpose. Instead of mentioning users in every message, mention them when attention is genuinely needed.<\/p>\n<p>For example, this is useful:<\/p>\n<pre><code>\u2705 &lt;@123456789012345678&gt;, your support ticket has been updated.<\/code><\/pre>\n<p>This is probably too noisy:<\/p>\n<pre><code>&lt;@123456789012345678&gt; you used a command!\n&lt;@123456789012345678&gt; processing command!\n&lt;@123456789012345678&gt; command complete!<\/code><\/pre>\n<p>A good rule is to mention users for <em>actionable<\/em> messages. If the user needs to respond, review something, claim a prize, or handle a task, a mention makes sense. If the message is just informational, consider using plain text or an embed without a ping.<\/p>\n<h2>Using Embeds with Mentions<\/h2>\n<p>Many bots use embeds because they look cleaner than plain text messages. You can include mentions in embed descriptions and fields, but be aware that mention behavior can vary depending on where the mention appears and how allowed mentions are configured.<\/p>\n<p>In Discord.js, you might write:<\/p>\n<pre><code>const { EmbedBuilder } = require('discord.js');\n\nconst embed = new EmbedBuilder()\n  .setTitle('Task Assigned')\n  .setDescription(`${target} has been assigned a new task.`)\n  .setColor(0x5865F2);\n\nawait interaction.reply({\n  content: `${target}`,\n  embeds: ,\n  allowedMentions: { users: [target.id] }\n});<\/code><\/pre>\n<p>Putting the mention in <code>content<\/code> as well as the embed is a common technique when you want to ensure the user is actually notified. The embed then provides the richer details.<\/p>\n<h2>Best Practices for Mention Commands<\/h2>\n<p>Before adding mention features to your bot, consider these practical guidelines:<\/p>\n<ol>\n<li><strong>Use user options:<\/strong> Let Discord\u2019s interface handle user selection.<\/li>\n<li><strong>Limit mass mentions:<\/strong> Avoid allowing regular users to make the bot ping large groups.<\/li>\n<li><strong>Validate permissions:<\/strong> Check whether the command author is allowed to mention someone for that purpose.<\/li>\n<li><strong>Use allowed mentions:<\/strong> Prevent accidental <code>@everyone<\/code>, role, or unwanted user pings.<\/li>\n<li><strong>Respect context:<\/strong> Do not mention users in channels they cannot access.<\/li>\n<li><strong>Avoid spam:<\/strong> Add cooldowns to commands that ping people.<\/li>\n<\/ol>\n<p>Cooldowns are especially helpful for playful commands like <code>\/poke<\/code>, <code>\/hug<\/code>, or <code>\/challenge<\/code>. Fun commands can become annoying if one person uses them repeatedly to ping another member.<\/p>\n<h2>Final Thoughts<\/h2>\n<p>Making a Discord bot mention users is technically simple: send a message containing the right mention string or use your library\u2019s built-in mention property. The real skill is knowing <em>when<\/em> and <em>how<\/em> to use mentions responsibly. A well-designed bot can make a server feel lively, organized, and interactive, while a careless bot can create noise and frustration.<\/p>\n<p>Start with a simple slash command that accepts a user option, reply with that user\u2019s mention, and then add safeguards such as permission checks, cooldowns, and allowed mentions. Once you understand these basics, you can use mentions for reminders, moderation logs, ticket updates, games, welcome messages, and much more. In the end, a mention is more than a ping; it is a way for your bot to bring the right person into the right conversation at the right moment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Making a Discord bot mention users is one of the simplest features to add, but it is also one of the most useful. Mentions let your bot get someone\u2019s attention, respond personally to commands, announce winners, assign responsibility, or create fun interactive messages. Whether you are building a moderation assistant, a game bot, a support tool, or a community engagement bot, learning how mentions work will help you make your bot feel more responsive and human. <\/p>\n<p class=\"read-more-container\"><a href=\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/\" class=\"read-more button\">Read more<\/a><\/p>\n","protected":false},"author":91,"featured_media":11610,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-11609","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","no-featured-image-padding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Make a Discord Bot Mention Users<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Make a Discord Bot Mention Users\" \/>\n<meta property=\"og:description\" content=\"Making a Discord bot mention users is one of the simplest features to add, but it is also one of the most useful. Mentions let your bot get someone\u2019s attention, respond personally to commands, announce winners, assign responsibility, or create fun interactive messages. Whether you are building a moderation assistant, a game bot, a support tool, or a community engagement bot, learning how mentions work will help you make your bot feel more responsive and human. Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/\" \/>\n<meta property=\"og:site_name\" content=\"Resize my Image Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webfactoryltd\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-27T23:57:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-28T00:08:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"810\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jame Miller\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webfactoryltd\" \/>\n<meta name=\"twitter:site\" content=\"@webfactoryltd\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jame Miller\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/\"},\"author\":{\"name\":\"Jame Miller\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/#\/schema\/person\/4bece8cd1b5bcd61a4e5dab002eb7dca\"},\"headline\":\"How to Make a Discord Bot Mention Users\",\"datePublished\":\"2026-06-27T23:57:14+00:00\",\"dateModified\":\"2026-06-28T00:08:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/\"},\"wordCount\":1621,\"publisher\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/\",\"url\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/\",\"name\":\"How to Make a Discord Bot Mention Users\",\"isPartOf\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg\",\"datePublished\":\"2026-06-27T23:57:14+00:00\",\"dateModified\":\"2026-06-28T00:08:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#primaryimage\",\"url\":\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg\",\"contentUrl\":\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg\",\"width\":1080,\"height\":810},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/resizemyimg.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Make a Discord Bot Mention Users\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/#website\",\"url\":\"https:\/\/resizemyimg.com\/blog\/\",\"name\":\"Resize my Image Blog\",\"description\":\"News, insights, tips&amp;tricks on image related business &amp; SaaS\",\"publisher\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/resizemyimg.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/#organization\",\"name\":\"WebFactory Ltd\",\"url\":\"https:\/\/resizemyimg.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2019\/12\/webfactory_icon.png\",\"contentUrl\":\"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2019\/12\/webfactory_icon.png\",\"width\":300,\"height\":300,\"caption\":\"WebFactory Ltd\"},\"image\":{\"@id\":\"https:\/\/resizemyimg.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webfactoryltd\/\",\"https:\/\/x.com\/webfactoryltd\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/#\/schema\/person\/4bece8cd1b5bcd61a4e5dab002eb7dca\",\"name\":\"Jame Miller\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/resizemyimg.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f60a3114f608fcfdd6b15a13f37f24b2?s=96&d=monsterid&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f60a3114f608fcfdd6b15a13f37f24b2?s=96&d=monsterid&r=g\",\"caption\":\"Jame Miller\"},\"description\":\"I'm Jame Miller, a cybersecurity analyst and blogger. Sharing knowledge on online security, data protection, and privacy issues is what I do best.\",\"url\":\"https:\/\/resizemyimg.com\/blog\/author\/jamesm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Make a Discord Bot Mention Users","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/","og_locale":"en_US","og_type":"article","og_title":"How to Make a Discord Bot Mention Users","og_description":"Making a Discord bot mention users is one of the simplest features to add, but it is also one of the most useful. Mentions let your bot get someone\u2019s attention, respond personally to commands, announce winners, assign responsibility, or create fun interactive messages. Whether you are building a moderation assistant, a game bot, a support tool, or a community engagement bot, learning how mentions work will help you make your bot feel more responsive and human. Read more","og_url":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/","og_site_name":"Resize my Image Blog","article_publisher":"https:\/\/www.facebook.com\/webfactoryltd\/","article_published_time":"2026-06-27T23:57:14+00:00","article_modified_time":"2026-06-28T00:08:46+00:00","og_image":[{"width":1080,"height":810,"url":"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg","type":"image\/jpeg"}],"author":"Jame Miller","twitter_card":"summary_large_image","twitter_creator":"@webfactoryltd","twitter_site":"@webfactoryltd","twitter_misc":{"Written by":"Jame Miller","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#article","isPartOf":{"@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/"},"author":{"name":"Jame Miller","@id":"https:\/\/resizemyimg.com\/blog\/#\/schema\/person\/4bece8cd1b5bcd61a4e5dab002eb7dca"},"headline":"How to Make a Discord Bot Mention Users","datePublished":"2026-06-27T23:57:14+00:00","dateModified":"2026-06-28T00:08:46+00:00","mainEntityOfPage":{"@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/"},"wordCount":1621,"publisher":{"@id":"https:\/\/resizemyimg.com\/blog\/#organization"},"image":{"@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#primaryimage"},"thumbnailUrl":"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg","articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/","url":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/","name":"How to Make a Discord Bot Mention Users","isPartOf":{"@id":"https:\/\/resizemyimg.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#primaryimage"},"image":{"@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#primaryimage"},"thumbnailUrl":"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg","datePublished":"2026-06-27T23:57:14+00:00","dateModified":"2026-06-28T00:08:46+00:00","breadcrumb":{"@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#primaryimage","url":"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg","contentUrl":"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2026\/06\/a-computer-screen-with-a-bunch-of-words-on-it-discord-chat-bot-mention-user.jpg","width":1080,"height":810},{"@type":"BreadcrumbList","@id":"https:\/\/resizemyimg.com\/blog\/how-to-make-a-discord-bot-mention-users\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/resizemyimg.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Make a Discord Bot Mention Users"}]},{"@type":"WebSite","@id":"https:\/\/resizemyimg.com\/blog\/#website","url":"https:\/\/resizemyimg.com\/blog\/","name":"Resize my Image Blog","description":"News, insights, tips&amp;tricks on image related business &amp; SaaS","publisher":{"@id":"https:\/\/resizemyimg.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/resizemyimg.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/resizemyimg.com\/blog\/#organization","name":"WebFactory Ltd","url":"https:\/\/resizemyimg.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/resizemyimg.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2019\/12\/webfactory_icon.png","contentUrl":"https:\/\/resizemyimg.com\/blog\/wp-content\/uploads\/2019\/12\/webfactory_icon.png","width":300,"height":300,"caption":"WebFactory Ltd"},"image":{"@id":"https:\/\/resizemyimg.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webfactoryltd\/","https:\/\/x.com\/webfactoryltd"]},{"@type":"Person","@id":"https:\/\/resizemyimg.com\/blog\/#\/schema\/person\/4bece8cd1b5bcd61a4e5dab002eb7dca","name":"Jame Miller","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/resizemyimg.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f60a3114f608fcfdd6b15a13f37f24b2?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f60a3114f608fcfdd6b15a13f37f24b2?s=96&d=monsterid&r=g","caption":"Jame Miller"},"description":"I'm Jame Miller, a cybersecurity analyst and blogger. Sharing knowledge on online security, data protection, and privacy issues is what I do best.","url":"https:\/\/resizemyimg.com\/blog\/author\/jamesm\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/posts\/11609"}],"collection":[{"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/users\/91"}],"replies":[{"embeddable":true,"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/comments?post=11609"}],"version-history":[{"count":1,"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/posts\/11609\/revisions"}],"predecessor-version":[{"id":11629,"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/posts\/11609\/revisions\/11629"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/media\/11610"}],"wp:attachment":[{"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/media?parent=11609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/categories?post=11609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/resizemyimg.com\/blog\/wp-json\/wp\/v2\/tags?post=11609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}