用于从网关获取所有事件的 Discord Intents 代码

Discord Intents code for get all events from gateway

我正在尝试连接到 Discord 网关,但我没有收到所有事件(例如 MESSAGE_REACTION_ADD、MESSAGE_REACTION_REMOVE、所有线程事件等等),因为我不知道获取所有事件的意图代码。

我实际发送到 Discord 的负载:

    let payload = {
      op: 2,
      d: {
        token: "bot token",
        intents: 513,
        properties: {
          $os: "linux",
          $browser: "chrome",
          $device: "chrome",
        },
      },
    };

我当前的意图代码不适用于所有事件。
我需要插入什么代码来获取所有事件?
Discord 文档对此不是很清楚。
感谢您的建议,抱歉英语不好!

如果你想要每个意图,你可以使用 32767,找到你需要的数字,将你需要的所有意图加在一起。每个号码都在 documentation here 中收听。因此,如果我想要 GUILDSGUILD_MESSAGESGUILD_MESSAGE_REACTIONSGUILD_MESSAGE_TYPING,我只需将 1 << 01 << 91 << 10,以及 1 << 113585.