permission | bitfield invalid

if (!permissions.has("VIEW_CHANNEL")) {
      interaction.reply("Channel has to be viewable to everyone.");
      return;


gives me the error:
RangeError [BitFieldInvalid]: Invalid bitfield flag or number: VIEW_CHANNEL.
    at Function.resolve (/home/container/node_modules/discord.js/src/util/BitField.js:172:11)
    at PermissionsBitField.has (/home/container/node_modules/discord.js/src/util/BitField.js:60:28)
    at PermissionsBitField.has (/home/container/node_modules/discord.js/src/util/PermissionsBitField.js:92:82)
    at Object.execute (/home/container/src/commands/setup.js:49:22)
    at processTicksAndRejections (node:internal/process/task_queues:95:5) {
  code: 'BitFieldInvalid'
}
Was this page helpful?