The basics for every Discord Pro.

PREVIEW

Time Generator

Select a date...

-
-

Accessibility Tool: Use this simulator to ensure your role colors are distinguishable for users with color vision deficiencies.

Normal
Protanopia
Deuteranopia
Tritanopia
RENDERED OUTPUT

Snowflake Decoder

Permissions Calculator

Toggle Permissions

AutoMod Regex Generator

Pro Knowledge

Text Formatting

Italics*italics* or _italics_Underline italics__*underline italics*__
Bold**bold**Underline bold__**underline bold**__
Bold Italics***bold italics***underline bold italics__***underline bold italics***__
Underline__underline__Strikethrough ~~Strikethrough~~

 

Headers

Use (#) for a big header, (##) for a smaller header, or (###). Here is an example of what each header type looks like.

 

Subtext

(-# ) before the text you want to appear in the subtext.

 

Masked Links

You can use masked links to make text a clickable or pressable hyperlink. To do so, you need to include the text you want displayed in brackets and then the URL in parentheses. For example:

 

Lists

You can create a bulleted list using either (-) or (*) in the beginning of each line. For example:

You can also indent your list by adding 2 spaces before (-) or (*) at the beginning of each line. For example:

 

Code Blocks

You can make your own code blocks by wrapping your text in backticks (`). 

If you want to create a multi-line code block, you can do so by wrapping your text in (```), like this beautifully written haiku.

 

Block Quotes

Another option is using block quotes. To use a block quote, you just need to put (>) at the beginning of a line of text to create a single block quote. For example:

If you want to add multiple lines to a single block quote, just add (>>>) before the first line. For example:

  • Server Guide
    • <id:guide>
  • Browse Channels
    • <id:browse>
  • Customize Community
    • <id:customize>
  • Slash Commands
    • </slashcommand_name:IDNUMBER>
  • Text, Thread, Voice, Forum, Announcement & Stage Channel
    • <#IDNUMBER>
  • Roles
    • <@&IDNUMBER>
  • Users
    • <@IDNUMBER>

To access advanced features like copying User, Message, or Server IDs, you must enable Developer Mode.

How to enable:

  1. Go to Settings > Advanced.

  2. Toggle Developer Mode to ON.

Why you need this: Usernames change; IDs are permanent. When configuring bots, logging incidents, or setting up permission syncs, always use the User ID (Right-click user > Copy User ID) instead of the username to prevent errors.

Finding old messages or evidence is faster with search operators. Use these in the search bar:

  • from: UserID – Find messages from a user even if they have left the server.

  • has: link or has: embed – Filter for spam or media.

  • before: 2024-01-01 – Find content older than a specific date.

  • in: #channel-name – Restrict search to one channel.

Pro Tip: You can combine them. Example: from: 123456789 has: link in: #general.

Discord permissions can be confusing. The “Golden Rule” of priority is:

  1. Channel Specific Overrides (Highest Priority)

  2. Role Permissions

  3. @everyone Permissions (Lowest Priority)

Troubleshooting: If a user cannot see a channel despite having a role that says they can, check the Channel Settings > Permissions. A generic X (Deny) on the channel specifically for that user or one of their other roles will override the Server-wide (Allow).

Discord’s built-in AutoMod supports Regular Expressions (Regex) for advanced filtering.

Common useful patterns:

  • b(word1|word2|word3)b – Blocks exact words only (ignores “sword” if blocking “word”).

  • (https?://)?(www.)?discord.(gg|io|me|li)|discordapp.com/invite – Blocks unauthorized Discord invite links.

Warning: Regex is powerful but sensitive. Always test your patterns in a private channel first to avoid blocking legitimate conversation.

Webhooks allow you to post messages into a channel that look like they come from a bot, often used for clean announcements or automated logs from external sites (like GitHub or Trello).

Setup:

  1. Edit Channel > Integrations > Webhooks.

  2. Copy the Webhook URL.

Usage: Use tools like our Discord Pro Tool to paste your URL and design professional “Embed” messages with colored borders, thumbnails, and inline fields without needing to code a custom bot.

Discord Moderation Handbook

Etiquette

  • Always stay calm and be polite. Even when users are not.
  • Use your role & additional tools / authority responsibly and at your own discretion.

  • Always inform users about any violations or moderation action you took against them. (excluding tools that automatically notify the user such as mute, kick & ban)

  • Make sure to offer helpful rule, explanations & tips and links to new and confused users.

Guidelines

  • Remain courteous and kind.

    We don’t expect or want you to start communicating in a formal way/format. But we do expect you to be courteous and kind! We strongly discourage all and any toxicity on our Discord Community. Having a bad day and/or trouble with being kind? Take some time off the Community instead of feeling forced to participate.

  • Don’t know the answer? Be honest!

    Stumbled across a question or issue you don’t know the answer or solution to? No worries! We don’t expect you to have a solution or answer for everything. It’s better to directly ask a senior staff member if you are in doubt.

  • Your activity is preferred but not mandatory.

    You don’t have to be active on our Discord Community all the time (you are here by your own choice and in your own personal time), but we do expect some level of activity from you in regards to being helpful. We have the right to remove this role at any given time if we feel you aren’t being helpful or active anymore.

Moderator Rules

  • Never send members a private message first.

  • Never ask for sensitive and / or personal information such as (e-mails, passwords, I.P., etc.)

  • English is the primary language on our Discord Community. Please enforce this everywhere.

  • Never send members a private message first.