mirror of
https://github.com/kirameki-cafe/Yumi.git
synced 2026-09-13 10:49:20 +00:00
Renamed functions for permission checks
This commit is contained in:
@@ -34,7 +34,7 @@ import DiscordMusicPlayer, {
|
||||
import DiscordModule, { HybridInteractionMessage } from '../../utils/DiscordModule';
|
||||
import Locale from '../../services/Locale';
|
||||
import { SpotifyTrack, YouTubeVideo } from 'play-dl';
|
||||
import { checkBotPermissions, checkBotPermissionsInChannel } from '../../utils/DiscordPermission';
|
||||
import { checkBotPermissionsInChannel } from '../../utils/DiscordPermission';
|
||||
|
||||
const EMBEDS = {
|
||||
VOICECHANNEL_JOINED: (data: HybridInteractionMessage, locale: I18n) => {
|
||||
|
||||
@@ -14,7 +14,7 @@ import {
|
||||
|
||||
import { COMMON_EMBEDS } from '.';
|
||||
import Locale from '../../providers/Locale';
|
||||
import { checkMemberPermissions } from '../../utils/DiscordPermission';
|
||||
import { checkMemberPermissionsInGuild } from '../../utils/DiscordPermission';
|
||||
|
||||
const EMBEDS = {
|
||||
LANGUAGE_INFO: (data: HybridInteractionMessage, locale: I18n, currentLocale: string) => {
|
||||
@@ -53,7 +53,7 @@ export default async (data: HybridInteractionMessage, args: any, guild: Guild, l
|
||||
if (!GuildCache) return;
|
||||
const language = GuildCache.locale;
|
||||
|
||||
if (!(await checkMemberPermissions({ member, data, locale, permissions: [PermissionsBitField.Flags.ManageGuild] })))
|
||||
if (!(await checkMemberPermissionsInGuild({ member, data, locale, permissions: [PermissionsBitField.Flags.ManageGuild] })))
|
||||
return;
|
||||
|
||||
let newLanguage: string | null | undefined;
|
||||
|
||||
@@ -14,7 +14,7 @@ import {
|
||||
} from '../../utils/DiscordMessage';
|
||||
|
||||
import { COMMON_EMBEDS } from '.';
|
||||
import { checkMemberPermissions } from '../../utils/DiscordPermission';
|
||||
import { checkMemberPermissionsInGuild } from '../../utils/DiscordPermission';
|
||||
|
||||
const EMBEDS = {
|
||||
PREFIX_INFO: (data: HybridInteractionMessage, locale: I18n, currentPrefix: string) => {
|
||||
@@ -55,7 +55,7 @@ export default async (data: HybridInteractionMessage, args: any, guild: Guild, l
|
||||
if (!GuildCache) return;
|
||||
const prefix = GuildCache.prefix;
|
||||
|
||||
if (!(await checkMemberPermissions({ member, data, locale, permissions: [PermissionsBitField.Flags.ManageGuild] })))
|
||||
if (!(await checkMemberPermissionsInGuild({ member, data, locale, permissions: [PermissionsBitField.Flags.ManageGuild] })))
|
||||
return;
|
||||
|
||||
let newPrefix: string | null | undefined;
|
||||
|
||||
@@ -13,7 +13,7 @@ import {
|
||||
} from '../../utils/DiscordMessage';
|
||||
|
||||
import { COMMON_EMBEDS } from '.';
|
||||
import { checkMemberPermissions } from '../../utils/DiscordPermission';
|
||||
import { checkMemberPermissionsInGuild } from '../../utils/DiscordPermission';
|
||||
|
||||
const EMBEDS = {
|
||||
SERVICE_ANNOUNCEMENT_INVALID_STATUS: (data: HybridInteractionMessage, locale: I18n) => {
|
||||
@@ -104,7 +104,7 @@ export const setEnableServiceAnnouncement = async (
|
||||
let member = data.getMember();
|
||||
if (!member) return;
|
||||
|
||||
if (!(await checkMemberPermissions({ member, data, locale, permissions: [PermissionsBitField.Flags.Administrator] })))
|
||||
if (!(await checkMemberPermissionsInGuild({ member, data, locale, permissions: [PermissionsBitField.Flags.Administrator] })))
|
||||
return;
|
||||
|
||||
let GuildCache = await Cache.getCachedGuild(guild.id);
|
||||
@@ -182,7 +182,7 @@ export const setServiceAnnouncementChannel = async (
|
||||
let member = data.getMember();
|
||||
if (!member) return;
|
||||
|
||||
if (!(await checkMemberPermissions({ member, data, locale, permissions: [PermissionsBitField.Flags.Administrator] })))
|
||||
if (!(await checkMemberPermissionsInGuild({ member, data, locale, permissions: [PermissionsBitField.Flags.Administrator] })))
|
||||
return;
|
||||
|
||||
let channel;
|
||||
|
||||
@@ -4,7 +4,7 @@ import { COMMON_EMBEDS } from '../discord/Settings';
|
||||
import { sendHybridInteractionMessageResponse } from './DiscordMessage';
|
||||
import { HybridInteractionMessage } from './DiscordModule';
|
||||
|
||||
export async function checkMemberPermissions({
|
||||
export async function checkMemberPermissionsInGuild({
|
||||
member,
|
||||
permissions,
|
||||
data,
|
||||
@@ -25,7 +25,7 @@ export async function checkMemberPermissions({
|
||||
return hasPermissions;
|
||||
}
|
||||
|
||||
export async function checkBotPermissions({
|
||||
export async function checkBotPermissionsInGuild({
|
||||
guild,
|
||||
permissions,
|
||||
data,
|
||||
|
||||
Reference in New Issue
Block a user