UNPKG

@getsolara/solara.js

Version:

A lightweight and modular Discord bot framework built on discord.js v14, with truly optional feature packages.

12 lines 583 B
module.exports = { name: "$isMentionable", description: "Checks if the specified role ID is mentionable. Args: roleID", takesBrackets: true, execute: async (context, args) => { const roleId = args[0]?.trim(); if (!context.guild) return "[Error: $isMentionable requires guild context]"; if (!roleId || !/^\d{17,19}$/.test(roleId)) return "[Error: Requires valid role ID]"; try { const role = await context.guild.roles.fetch(roleId); return role?.mentionable.toString() ?? "false"; } catch { return "false"; } } };