const Discord = require('discord.js'); const GuildsModel = require('../../models/Guilds'); module.exports = async (client, channel) => { const guildData = await GuildsModel.findOne({ GuildID: channel.guild.id }); if (guildData) { if (guildData.BansChannelID && guildData.BansChannelID === channel.id) { guildData.BansChannelID = null guildData.save() } if (guildData.ChannelsChannelID && guildData.ChannelsChannelID === channel.id) { guildData.ChannelsChannelID = null guildData.save() } if (guildData.EmojisChannelID && guildData.EmojisChannelID === channel.id) { guildData.EmojisChannelID = null guildData.save() } if (guildData.JoinLeaveChannelID && guildData.JoinLeaveChannelID === channel.id) { guildData.JoinLeaveChannelID = null guildData.save() } if (guildData.KicksChannelID && guildData.KicksChannelID === channel.id) { guildData.KicksChannelID = null guildData.save() } if (guildData.MemberNickNamesChannelID && guildData.MemberNickNamesChannelID === channel.id) { guildData.MemberNickNamesChannelID = null guildData.save() } if (guildData.MemberRolesChannelID && guildData.MemberRolesChannelID === channel.id) { guildData.MemberRolesChannelID = null guildData.save() } if (guildData.MessagesChannelID && guildData.MessagesChannelID === channel.id) { guildData.MessagesChannelID = null guildData.save() } if (guildData.ServerInfosChannelID && guildData.ServerInfosChannelID === channel.id) { guildData.ServerInfosChannelID = null guildData.save() } if (guildData.ServerRolesChannelID && guildData.ServerRolesChannelID === channel.id) { guildData.ServerRolesChannelID = null guildData.save() } if (guildData.StickersChannelID && guildData.StickersChannelID === channel.id) { guildData.StickersChannelID = null guildData.save() } if (guildData.ThreadsChannelID && guildData.ThreadsChannelID === channel.id) { guildData.ThreadsChannelID = null guildData.save() } if (guildData.TimeoutsChannelID && guildData.TimeoutsChannelID === channel.id) { guildData.TimeoutsChannelID = null guildData.save() } if (guildData.VoicesChannelID && guildData.VoicesChannelID === channel.id) { guildData.VoicesChannelID = null guildData.save() } if (guildData.AutoMemeChannelID && guildData.AutoMemeChannelID === channel.id) { guildData.AutoMemeChannelID = null guildData.save() } if (guildData.AutoThreadChannelID1 && guildData.AutoThreadChannelID1 === channel.id) { guildData.AutoThreadChannelID1 = null guildData.save() } if (guildData.AutoThreadChannelID2 && guildData.AutoThreadChannelID2 === channel.id) { guildData.AutoThreadChannelID2 = null guildData.save() } if (guildData.AutoThreadChannelID3 && guildData.AutoThreadChannelID3 === channel.id) { guildData.AutoThreadChannelID3 = null guildData.save() } if (guildData.BoostAnnounceChannelID && guildData.BoostAnnounceChannelID === channel.id) { guildData.BoostAnnounceChannelID = null guildData.save() } if (guildData.ChatBotChannelID && guildData.ChatBotChannelID === channel.id) { guildData.ChatBotChannelID = null guildData.save() } if (guildData.GoodByeChannelID && guildData.GoodByeChannelID === channel.id) { guildData.GoodByeChannelID = null guildData.save() } if (guildData.MediaChannelID1 && guildData.MediaChannelID1 === channel.id) { guildData.MediaChannelID1 = null guildData.MediaChannelThread1 = null guildData.save() } if (guildData.MediaChannelID2 && guildData.MediaChannelID2 === channel.id) { guildData.MediaChannelID2 = null guildData.MediaChannelThread2 = null guildData.save() } if (guildData.MediaChannelID3 && guildData.MediaChannelID3 === channel.id) { guildData.MediaChannelID3 = null guildData.MediaChannelThread3 = null guildData.save() } if (guildData.ModLogChannelID && guildData.ModLogChannelID === channel.id) { guildData.ModLogChannelID = null guildData.save() } if (guildData.WelcomeChannelID && guildData.WelcomeChannelID === channel.id) { guildData.WelcomeChannelID = null guildData.save() } if (guildData.YouTubeChannelID && guildData.YouTubeChannelID === channel.id) { guildData.YouTubeChannelID = null guildData.save() } } }