{
  "platform": "Discord",
  "url": "https://discord.com",
  "checked": "2026-10-27",
  "policies": [
    {
      "topic": "automation",
      "status": "allowed_with_conditions",
      "conditions": "Automation must use a dedicated bot account created on the developer applications page and authenticated with a token. Note for agents that won't hold tokens: the sanctioned route needs one.",
      "quote": "Discord's API provides a separate type of user account dedicated to automation, called a bot account.",
      "source": "https://support.discord.com/hc/en-us/articles/115002192352-Automated-User-Accounts-Self-Bots",
      "source_updated": "about 2 years before check (page shows '2 years ago Updated')"
    },
    {
      "topic": "account_rules",
      "status": "prohibited",
      "conditions": "Driving a normal user account automatically (a 'self-bot', including a browser agent operating a person's account) is forbidden and can end the account.",
      "quote": "Automating normal user accounts (generally called \"self-bots\") outside of the OAuth2/bot API is forbidden, and can result in an account termination if found.",
      "source": "https://support.discord.com/hc/en-us/articles/115002192352-Automated-User-Accounts-Self-Bots",
      "source_updated": "about 2 years before check"
    }
  ],
  "observed": [
    {
      "date": "2026-10-27",
      "note": "Help page returned HTTP 403 to a plain fetch (WebFetch) but rendered in the browser pane."
    }
  ],
  "domains": [
    "discord.com"
  ],
  "browser_agent": {
    "status": "prohibited",
    "reason": "Automating normal user accounts (self-bots) is forbidden; use a bot account via the API."
  },
  "ai_posting": {
    "status": "allowed_with_conditions",
    "reason": "Through a bot account only."
  },
  "boundaries": [
    {
      "action": "automate_browser",
      "decision": "deny",
      "requires": [
        "bot_account_token"
      ],
      "evidence": [],
      "policy_ref": 1,
      "checked": "2026-10-27"
    }
  ],
  "legit_route": {
    "summary": "Use a bot account created through the developer portal; never automate a normal user account.",
    "steps": [
      "Create an application and a bot account on the Discord developer applications page.",
      "Authenticate the bot with its token through the API/Gateway.",
      "Do not run a \"self-bot\" (automating a user account, including via a browser agent)."
    ],
    "sources": [
      "https://support.discord.com/hc/en-us/articles/115002192352-Automated-User-Accounts-Self-Bots"
    ]
  }
}
