Forward LogoForwardMsg

获取 Discord 账号令牌

先尝试二维码登录;也可以通过浏览器扩展程序、Network 面板或可选的 Console 脚本获取账号令牌。

连接 Discord 账号时可以使用您的账号令牌。它是私密登录凭据,作用类似密码。

账号令牌,不是机器人令牌

Discord 账号令牌和 Discord 机器人令牌是不同凭据。本教程介绍您的账号。如果您要连接机器人,请按照创建 Discord 机器人操作,并使用 Developer Portal 中的机器人令牌。

**您可以先尝试二维码登录。**按照连接 Discord 账号扫描二维码,无需复制令牌即可通过网站登录。即使手机批准登录,二维码登录也可能不稳定。如果 ForwardMsg 仍无法连接,请返回此处:令牌方式通常更可靠。

请妥善保管账号令牌

请像密码一样保护令牌。**不要在聊天、客服消息、屏幕截图或共享文件中分享令牌。**只复制您自己的账号令牌,并且仅将其粘贴到 ForwardMsg 账号连接表单中。客服不需要您的令牌。

请从下列三种方法中选择一种。**方法 1(浏览器扩展程序)最简单。**如果无法使用扩展程序,可以尝试方法 2 或 3。获取令牌后,请继续将令牌粘贴到 ForwardMsg。

方法 1:使用浏览器扩展程序

安装扩展程序

请从浏览器的官方商店安装 Discord Token Manager — ForwardMsg:

如果 ForwardMsg 连接对话框中显示了链接,请优先使用该链接。

使用扩展程序复制令牌

  1. 在浏览器中打开 Discord,并使用安装扩展程序的浏览器。
  2. 登录您想复制消息的账号。
  3. 打开浏览器的扩展程序菜单,通常显示为拼图图标。
  4. 选择 Discord Token Manager — ForwardMsg。
  5. 在弹出窗口中选择复制令牌。

如果弹出窗口中没有内容,请确认您已在同一浏览器的 discord.com/app 中登录。刷新 Discord 标签页并重新打开扩展程序。如果菜单中没有扩展程序,请检查它是否已启用。

方法 2:从 Network 面板复制令牌

此方法使用浏览器的 Network 面板查看网页发出的请求。无需安装扩展程序或运行脚本。

  1. 在 discord.com/app 登录您自己的账号。
  2. 打开浏览器菜单并选择更多工具 → 开发者工具,或选择浏览器中相应的开发者工具选项。
  3. 选择 Network 选项卡。
  4. 刷新 Discord 页面或打开一个频道,等待出现新请求。
  5. 选择完整 URL 以 https://discord.com/api/ 开头的请求。请选经过身份验证的 Discord 请求,不要选发往其他网站的请求。
  6. 打开 Headers,然后打开 Request Headers。
  7. 找到名为 authorization 的标头。
  8. 只复制其值:不要包含单词 authorization,也不要复制整个请求或 cURL/HAR 导出内容。
  9. 继续将令牌粘贴到 ForwardMsg。
  10. 关闭开发者工具。

如果没有显示 authorization 的值,请刷新页面或打开频道,然后检查另一个经过身份验证的 Discord API 请求。您也可以改用方法 1。请勿向客服发送请求导出文件。有关 Headers 面板,请参阅 Chrome Network 指南。

方法 3:使用 Console 脚本(可选)

Console 是浏览器工具,可以在当前打开的网页中运行少量代码。此脚本会在 Discord 页面中查找您的账号令牌,并在本地显示结果;不会将令牌发送到其他网站。

  1. 在 discord.com/app 登录您自己的账号。
  2. 打开开发者工具,然后选择 Console。
  3. 复制下方脚本,将其粘贴到 Console 中并按 Enter。
  4. 如果脚本返回令牌,只复制该值本身,不要包含两侧引号,然后继续将令牌粘贴到 ForwardMsg。
  5. 使用完毕后关闭开发者工具。请勿分享结果屏幕截图。
(() => {
  const modules = Object.values(
    webpackChunkdiscord_app.push([[Symbol()], {}, (require) => require.c])
  );

  for (const module of modules) {
    try {
      if (!module.exports || module.exports === window) continue;
      if (module.exports?.getToken) return module.exports.getToken();

      for (const key in module.exports) {
        const value = module.exports[key];
        if (
          value?.getToken &&
          value[Symbol.toStringTag] !== "IntlMessagesProxy"
        ) {
          return value.getToken();
        }
      }
    } catch {}
  }
})();

**Discord 更改其 Web 应用后,此脚本可能会失效。**如果看到错误或返回 undefined 而不是令牌,请使用方法 1 或 2。这并不表示您的账号无法连接。

将令牌粘贴到 ForwardMsg

  1. 打开自动化。
  2. 找到自动化设置 → 来源。
  3. 选择添加 Discord 账号。如果是重新连接,请添加新的连接,而不是只更改旧连接的名称。
  4. 选择令牌连接方式。
  5. 只将复制的令牌粘贴到令牌字段中。
  6. 完成对话框,并在来源下选择新连接。
  7. 选择更新设置。
  8. 选择启动。

状态变为运行中后,请添加您要读取消息的服务器/频道。令牌只会连接账号,不会自动选择所有频道。请参阅连接 Discord 账号。

不要退出复制令牌所用的会话

在浏览器会话中选择 Discord 的退出登录可能会使 ForwardMsg 使用的令牌失效。关闭标签页或窗口与选择退出登录不同。

可选:使用隐私浏览器窗口

**上述方法不要求使用隐私窗口。**仅当账号仍无法连接或持续断开时再尝试此方法。隐私窗口可单独创建浏览器登录以复制新的令牌,而无需使用日常 Discord 会话。

如果想在此窗口中使用扩展程序,请先允许其在隐私窗口中运行:

  1. 在 Chrome 或 Edge 中,打开扩展程序的扩展程序 → 管理扩展程序 → 详细信息。
  2. 在 Chrome 中启用允许在无痕模式下运行,或在 Edge 中启用允许在 InPrivate 中运行。在 Firefox 中,请打开扩展程序设置并允许它在隐私窗口中运行。
  3. 打开无痕、InPrivate 或隐私浏览窗口。
  4. 在该窗口中打开 discord.com/app。
  5. 登录您自己的 Discord 账号。
  6. 打开扩展程序并选择复制令牌。您也可以在隐私窗口中使用方法 2 或 3,无需扩展程序。
  7. 按照上文步骤将令牌粘贴到 ForwardMsg。
  8. 不要选择 Discord 的“退出登录”,直接关闭隐私窗口。

关闭窗口会清除本地浏览数据,与要求 Discord 退出该会话不同。此方法有助于将 ForwardMsg 登录与日常浏览器使用隔离开,但无法保证 Discord 永远不会使其失效。

请参阅 Chrome 扩展程序设置或 Firefox 隐私浏览扩展程序说明。如果问题反复发生,请参阅Discord 账号断开连接。

常见问题

连接 Discord 机器人需要此令牌吗?
不需要。请创建 Discord 机器人并使用其机器人令牌。
我可以把令牌发给客服,让他们帮我连接账号吗?
不可以。请妥善保管令牌,只分享不包含凭据的可见错误。
我退出 Discord 后,为什么转发停止了?
退出用于复制令牌的会话可能会使令牌失效。请使用新令牌重新连接,并参阅Discord 账号断开连接。