This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
// Metro module 4680 (f4681).
import { GUILD_NON_CATEGORY_CHANNEL_TYPES } from "../../records/ChannelRecord";
import { Permissions } from "../../_bundle/Module505";
import { canEveryoneRole } from "../../utils/PermissionUtils";
import { has } from "../../_bundle/HighLow";
export default function isRoleRequired(a0) {
if (a0 == null) {
return false;
}
const type = a0.type;
if (a0.guild_id != null && GUILD_NON_CATEGORY_CHANNEL_TYPES.has(type)) {
if (a0.isGuildVocal() && !canEveryoneRole(Permissions.CONNECT, a0)) {
return true;
}
const r22 = a0.permissionOverwrites[a0.guild_id];
return r22 != null && has(r22.deny, Permissions.VIEW_CHANNEL);
}
return false;
};