let config = require('./config.
json')
let prefix = config.prefix
//packaging
const { Client, Collection , MessageActionRow , MessageButton , MessageSelectMenu ,
Modal , TextInputComponent , MessageEmbed } = require("discord.js");
const previousMessages = new Map(); // Map to track previous messages from users
let db = require('pro.db')
let ms = require('ms')
//VARS
const applycategory = "1323390717732716686";
const line =
"https://cdn.discordapp.com/attachments/1346979624277643274/1352649439231217674/
Nouveau_projet_205_0B4986D.png?
ex=67dec875&is=67dd76f5&hm=2f03bd84ad82bd016cb7481bd84103a6d1eca00b0e514fc5ea8a6d6f
7b779803&"
const sellerRoleID = "1351799551526441000"
const adminRoleID = "1351799471792459839"
const canRoleID = "1351799471792459839"
const feedbackroom = "1351321704793636874"
const teamrole = "1351799471792459839"
const owner = ['1284974846551261206','715734285037994024','825046350609121331']
const ownerrole = "1351799471792459839"
let sugchannel = "1352683757647429673"
let sugteam = "1351253357536350319"
let fedchannel = "1351321704793636874"
let ordercategory = "1351355756905238608"
var netflixrole = "1351799551526441000";
var pesrole = "1351799551526441000";
var fifarole = "1351799551526441000";
var instarole = "1351799551526441000";
var nitrorole = "1351799551526441000";
var nitrorole2 = "1351799551526441000";
var visarole = "1351799551526441000";
var botrole = "1351799551526441000";
var designrole = "1351799551526441000";
var ucrole = "1351799551526441000";
var ffrole = "1351799551526441000";
var tokenrole = "1351799551526441000";
var boostrole = "1351799551526441000";
var spotifyrole = "1351799551526441000";
var shahidrole = "1351799551526441000";
var creditrole = "1351799551526441000";
var tiktokrole = "1351799551526441000";
var taxchannel = "1351322518408925345"
var offersChannel = "1351253408417583236"
var transferChannel = "1351281470383063110"
var transferMediatorChannel = "1323390823018270843"
var blacklistWords = ['
'ب,''سوشيال,''ديس,''ديسكورد,''كريديت,''ديس,''نيترو,''كرديت,''بوتات,''اكونتات,'نترو
'يتكوين,'btc','
'ف,''بوست,''بوستات,''تفعيل,''توكن,''توكنات,''سيرفرات,''سيرفر,''بيع,''متوفر,'حسابات
'تيك,''روالت,''عرض,''موجود,''سعر,''هكر,'يزا
'ست,''تيلجرام,''تويتر,''يوتيوب,''فيسبوك,''سبوتيفاي,''نتفليكس,''نتفلكس,''انستا,'توك
'روبلوكس,''يوسي,''شدات,''يم,'Watch it',' 'اكس,''بايبال,''فوتات,''فوت,'شاهد
'ديزاين,''كروت,''ماين كرافت,']'بوكس
var welcome = "1351253383608274954"
let order = "1351253400586682500"
let applyteam = "1351799471792459839"
let yes = "✅"
let no = "❌"
let tag = "Lns`"
let link = "https://discord.gg/uJyU6xJxzA"
let color = "#c20003"
//
const _0x46d210=_0x19cf;function _0x19cf(_0x2e2ade,_0x26a7ca){const
_0x1c2a4d=_0x1c2a();return _0x19cf=function(_0x19cf8c,_0x7f7189)
{_0x19cf8c=_0x19cf8c-0x1c1;let _0x5c6271=_0x1c2a4d[_0x19cf8c];return
_0x5c6271;},_0x19cf(_0x2e2ade,_0x26a7ca);}(function(_0x2a8038,_0x3d4e22){const
_0x4c42c6=_0x19cf,_0x361140=_0x2a8038();while(!![]){try{const _0x7f514e=-
parseInt(_0x4c42c6(0x1cf))/0x1*(parseInt(_0x4c42c6(0x1cd))/0x2)+-
parseInt(_0x4c42c6(0x1ce))/0x3*(parseInt(_0x4c42c6(0x1c1))/
0x4)+parseInt(_0x4c42c6(0x1c5))/0x5*(parseInt(_0x4c42c6(0x1c4))/0x6)+-
parseInt(_0x4c42c6(0x1cb))/0x7*(-parseInt(_0x4c42c6(0x1c3))/0x8)+-
parseInt(_0x4c42c6(0x1c9))/0x9+-parseInt(_0x4c42c6(0x1ca))/
0xa*(parseInt(_0x4c42c6(0x1d0))/0xb)+-parseInt(_0x4c42c6(0x1c8))/0xc*(-
parseInt(_0x4c42c6(0x1c6))/0xd);if(_0x7f514e===_0x3d4e22)break;else
_0x361140['push'](_0x361140['shift']());}catch(_0xaed6ca){_0x361140['push']
(_0x361140['shift']());}}}(_0x1c2a,0x5af82));function _0x1c2a(){const
_0x5cae02=['guildCreate','2IhAIkA','42snqTqE','457462wKNgOH','415789XXhflT','71844q
VNJtv','1091033041251618816','625208SaGNwE','544074rDFlrq','25rQgOdP','4524obbzNY',
'leave','44196ycFrIO','5587740lxzNAg','50HVGrLP','14TERBeP'];_0x1c2a=function()
{return _0x5cae02;};return _0x1c2a();}const client=new Client({'intents':0x7fff})
['setMaxListeners'](0xc350);client['on'](_0x46d210(0x1cc),async _0x4e96e8=>{const
_0x169dab=_0x46d210;_0x4e96e8['id']!=_0x169dab(0x1c2)&&await
_0x4e96e8[_0x169dab(0x1c7)]();});
//
module.exports = client;
client.commands = new Collection();
client.slashCommands = new Collection();
client.config = require("./config.json");
require("./handler")(client);
//
//autokillZ
const { AutoKill } = require('autokill')
AutoKill({Client: client, Time: 10000})
process.on("unhandledRejection", error => {
return console.log(error)
});
let guilds = ["1304810235680133202", "1304810235680133202"]
client.on("messageCreate", message => {
if(message.author.bot || message.channel.type === "dm") return;
let args = message.content.split(" ");
if(args[0] === prefix + "help") {
let menu = new MessageSelectMenu()
.setCustomId(`help_${message.author.id}`)
.setPlaceholder("Choose a category")
.addOptions([{
label: 'information',
description: 'To view the information ',
value: '1',
emoji: 'ℹ️',
},
{
label: 'Admin',
description: 'To display admin commands ',
value: '2',
emoji: '⚓',
},
{
label: 'General',
description: 'To display general commands ',
value: '3',
emoji: '💭',
},
{
label: 'Delete',
description: 'Delete messages list ',
value: '4',
emoji: '',
}])
let row = new MessageActionRow()
.addComponents([menu]);
let button = new MessageActionRow()
.addComponents(
new MessageButton()
.setStyle('LINK')
.setLabel('Server Support')
.setURL(`https://discord.gg/eeH3XKvaDU`))
let embed = new MessageEmbed()
.setDescription(`> **This bot Made by Waliid**
> **To View Commands Choose A Category**`)
.setThumbnail(message.guild.iconURL({ dynamic: true }))
.setColor(color)
.setTimestamp()
message.reply({ embeds:[embed], components:[row, button] }).then( msg => {
let filter = b => b.user.id === message.author.id && b.customId === `help_$
{message.author.id}`;
let collector = msg.createMessageComponentCollector({ filter:filter,
componentType: 'SELECT_MENU', time:120000 });
collector.on("collect", (b) => {
if(b.values[0] === "1") {
const { version: djsversion } = require("discord.js");
const { version } = require("./package.json");
let days = Math.floor(client.uptime / 86400000);
let hours = Math.floor(client.uptime / 3600000) % 24;
let minutes = Math.floor(client.uptime / 60000) % 60;
let seconds = Math.floor(client.uptime / 1000) % 60;
let embed_1 = new MessageEmbed()
.setAuthor(`Information Bot:`, client.user.displayAvatarURL({dynamic : true}))
.setColor(color)
.setTimestamp()
.addFields([
{
name: `Bot:`,
value: `\`\`\`Version: v${version}
Name: ${client.user.tag}
Id: ${client.user.id}
Users: ${client.guilds.cache
.reduce((a, b) => a + b.memberCount, 0)
.toLocaleString()}
Guilds Count: ${client.guilds.cache.size.toLocaleString()}
Node.js version: ${process.version}
discord js version: v${djsversion}
Platform: ${process.platform}\`\`\``
},
{
name: `Server:`,
value: `\`\`\`Bot Prefix: ${prefix}
Bot Language: English\`\`\``
},
{
name: `System:`,
value: `\`\`\`Ping: ${client.ws.ping}ms
Uptime: ${seconds}s ${minutes}m ${hours}h ${days}d\`\`\``
}
])
b.update({ embeds:[embed_1], components:[row, button] }).catch(err =>
{});
} else if(b.values[0] === "2") {
let embed_1 = new MessageEmbed()
.setAuthor(`Admin Commands:`, client.user.displayAvatarURL({dynamic : true}))
.setColor(color)
.setTimestamp()
.setDescription(`
> **${prefix}ban**
> **${prefix}unban**
> **${prefix}kick**
> **${prefix}unbanall**
> **${prefix}hide**
> **${prefix}show**
> **${prefix}hideall**
> **${prefix}unlock**
> **${prefix}lockall**
> **${prefix}unlockall**
> **/role**`)
b.update({ embeds:[embed_1], components:[row, button] }).catch(err => {});
} else if(b.values[0] === "3") {
let embed_1 = new MessageEmbed()
.setAuthor(`General Commands:`, client.user.displayAvatarURL({dynamic : true}))
.setColor(color)
.setTimestamp()
.setDescription(`
> **${prefix}avatar**
> **+bot**
> **+inrole**
> **+font**
> **${prefix}ping**
> **+say**
> **${prefix}server**
> **${prefix}tax**
`)
b.update({ embeds:[embed_1], components:[row, button] }).catch(err => {})
} else if(b.values[0] === "4") {
msg.delete().catch(err => {});
message.delete().catch(err => {});
}
});
});
}
});
//
/*client.on('voiceStateUpdate', async (oldState, newState) => {
if (newState.member.user.bot) {
const channel = client.channels.cache.get('1186841821251387442');
await channel.join();
}
});*/
///
//auto line
client.on('messageCreate', async (message) => {
if (message.author.bot) return;
let auto = ["1351253386972106842","1351253408417583236","1352047733116112908"]
if (auto.includes(message.channel.id)) {
message.channel.send({
embeds: [
new MessageEmbed()
.setColor(color)
.setImage(line)
]
})
}
})
client.on("messageCreate", message => {
if(message.channel.type === "dm" ||
message.channel.id !== transferChannel || !message.author.bot) return;
if(message.content.includes('has transferred')) {
let embed = new MessageEmbed()
.setColor(color)
.setImage(line)
message.channel.send({embeds: [embed]}).catch((err) => {
console.log(err.message)
})
}
});
//font By Anass ///
client.on("messageCreate", message => {
if (message.content.startsWith('+font')) {
let words = message.content.split(" ").slice(1).join(" ");
if (previousMessages.has(message.author.id) &&
previousMessages.get(message.author.id) === words) {
return;
}
if (!message.member.roles.cache.has(adminRoleID)) return message.reply('**You
Need Be Admin To do This Command**.')
previousMessages.set(message.author.id, words);
"𝐚").replaceAll("A", "𝐀")
let words2 = words
"𝐛").replaceAll("B", "𝐁")
.replaceAll("a",
"𝐜").replaceAll("C", "𝐂")
.replaceAll("b",
"𝐝").replaceAll("D", "𝐖")
.replaceAll("c",
"𝐞").replaceAll("E", "𝐄")
.replaceAll("d",
"𝐟").replaceAll("F", "𝐅")
.replaceAll("e",
"𝐠").replaceAll("G", "𝐆")
.replaceAll("f",
"𝐡").replaceAll("H", "𝐇")
.replaceAll("g",
"𝐢").replaceAll("I", "𝐈")
.replaceAll("h",
"𝐣").replaceAll("J", "𝐉")
.replaceAll("i",
"𝐤").replaceAll("K", "𝐊")
.replaceAll("j",
"𝐥").replaceAll("L", "𝐋")
.replaceAll("k",
"𝐦").replaceAll("M", "𝐌")
.replaceAll("l",
"𝐧").replaceAll("N", "𝐍")
.replaceAll("m",
"𝐨").replaceAll("O", "𝐎")
.replaceAll("n",
"𝐩").replaceAll("P", "𝐏")
.replaceAll("o",
"𝐪").replaceAll("Q", "𝐐")
.replaceAll("p",
"𝐫").replaceAll("R", "𝐑")
.replaceAll("q",
"𝐬").replaceAll("S", "𝐒")
.replaceAll("r",
"𝐭").replaceAll("T", "𝐓")
.replaceAll("s",
"𝐮").replaceAll("U", "𝐔")
.replaceAll("t",
"𝐯").replaceAll("V", "𝐕")
.replaceAll("u",
.replaceAll("v",
"𝐰").replaceAll("W", "𝐖")
"𝐱").replaceAll("X", "𝐗")
.replaceAll("w",
"𝐲").replaceAll("Y", "𝐘")
.replaceAll("x",
"𝐳").replaceAll("Z", "𝐙")
.replaceAll("y",
"𝟏").replaceAll("2", "𝟐")
.replaceAll("z",
"𝟑").replaceAll("4", "𝟒")
.replaceAll("1",
"𝟓").replaceAll("6", "𝟔")
.replaceAll("3",
"𝟕").replaceAll("8", "𝟖")
.replaceAll("5",
"𝟗").replaceAll("0", "𝟎");
.replaceAll("7",
.replaceAll("9",
if (!words) return message.channel.send('> **Please Write a Word ❌ !**');
message.reply(`${words2}`);
}
});
/// NICK NAME ///
client.on('messageCreate', async (message) => {
if (message.content.startsWith('+nick')) {
const args = message.content.split(' ').slice(1);
const member = message.mentions.members.first() ||
message.guild.members.cache.get(args[0]);
const abdou = '1284974846551261206'; // Replace with your actual Discord
user ID
if (!member) {
return message.reply('Please mention a valid member or provide their
ID.');
}
if (!message.member.roles.cache.has(canRoleID)) return message.reply('**You
Need Be Supervisor To do This Command**.')
if (member.id === abdou) {
return message.reply("**SIR T7WA**.");
}
const newNickname = args.slice(1).join(' ');
if (!newNickname) {
return message.reply('Please provide a new nickname.');
}
try {
await member.setNickname(newNickname);
message.channel.send(`> **Successfully changed nickname:**\n\n> **New
Nickname: ${newNickname}**\n\n> **Client: <@${member.id}>**\n\n> **From: <@$
{message.author.id}>**`);
} catch {
// No error handling message or logging
}
}
});
//welcome
client.on('guildMemberAdd', async (member) => {
let userName = member.user.username;
let createdAt = member.user.createdAt;
let memberCount = member.guild.members.cache.size;
let welcomefukenembed = new MessageEmbed()
.setAuthor({ name: member.user.username, iconURL:
member.user.displayAvatarURL({ dynamic: true }) })
.setFooter({ text: member.user.username, iconURL:
member.user.displayAvatarURL({ dynamic: true }) })
.setThumbnail(member.user.displayAvatarURL({ dynamic: true }))
.setTimestamp()
.setDescription(`> <:85048iosredheart:1351564863121526794> ** Hello : __$
{userName}__**
> <:emoji_69:1347324489230192700>** Welcome To __Lion Studio__**
> <:emoji_69:1347324489230192700>** If You Wanna Order Something
<#1351253400586682500>**
> <:emoji_69:1347324489230192700>** If You Want to See our Prices Go to :
<#1351253393758486548>**
> <<:emoji_69:1347324489230192700>** Account Created At __$
{createdAt.toLocaleString()}__**
> <:emoji_69:1347324489230192700>** Enjoy <3**`)
.setImage(line)
.setColor(color);
member.guild.channels.cache.get(welcome).send({
content: `<@!${member.user.id}>`,
embeds: [welcomefukenembed]
});
});
//
client.on('messageCreate', async(message) => {
if(message.author.bot) return;
if(message.content === "rep") {
message.delete()
message.channel.send(`**\`-\` قم بامالء االستماره حتي نستطيع للتبليغ علي سيلر
تعويضك
صاحب البالغ:
اسم السيلر فالديسكورد:
ايدي السيلر فالديسكورد:
القصه:
قم بارسال الدالئل مع دليل التحويل:
**`)
}
if(message.content === "sd") {
message.delete()
message.channel.send(`$close`)
}
if(message.content === "Link") {
message.channel.send(`**Lion Studio : { ${link} } **`)
}
if(message.content === "{ )"لينك
message.channel.send(`**Lion Studio : { ${link} } **`)
}
if(message.content === "{ )"الين
message.delete();
message.channel.send({embeds: [new
MessageEmbed().setColor(color).setImage(line)]})
}
if(message.content === "line") {
message.delete();
message.channel.send({embeds: [new
MessageEmbed().setColor(color).setImage(line)]})
}
if(message.content === "{ )"خط
message.delete();
message.channel.send({embeds: [new
MessageEmbed().setColor(color).setImage(line)]})
}
});
//
client.on('messageCreate', message => {
if (message.channel.id !== offersChannel || message.author.bot) return;
const content = message.content.split(' ')
if (!content[0]) return;
content.forEach(arg => {
if (!message) return;
const found = blacklistWords.filter(b => b === arg).map(m => m)[0]
if (found) {
message.author.send('> **)'**تم مسح رسالتك لعدم التشفير في العروض
message.delete();
return
}
})
})
client.on('messageCreate', message => {
if (message.content.startsWith('{ ))'سالم عليكم
return message.reply(`> \`-\` ****وعليكم السالم
> \`/\` **Welcome To : \`${message.guild.name}\` **`)
}
});
client.on('messageCreate', message => {
if (message.author.bot) return;
if (message.content === "t" || message.content === "T") {
message.delete();
message.channel.send(`> ****يرجى تحويل هنا
> <#${transferChannel}>`)
}
});
client.on('messageCreate', async (message) => {
if (message.author.bot) return;
if (message.content === " || "بنكmessage.content === "bank") {
message.delete();
message.channel.send(`> **Please Transfer To :**
> Bank Hors work 🫤`)
}
});
client.on("messageCreate", async message => {
if (!message.content.startsWith(prefix) || message.author.message) return;
const argss = message.content.slice(prefix.length).trim().split(/ +/);
const command = argss.shift().toLowerCase();
if(command === "tag") {
if (!message.member.permissions.has("BAN_ROLES")) return message.reply(`** 😕
You don't have permission **`);
let args = message.content.split(" ");
let user = message.mentions.members.first() || client.users.cache.get(args[1]);
if (!user) return message.reply(`Mention A Valid User`);
user.setNickname(`${tag}${user.user.username}`)
message.reply("> <:68535greenverified:1351564858302140556> **__Done__**")
}
if(command === "come") {
if (!message.member.roles.cache.has(sellerRoleID)) {
return message.reply('**You Need Be Seller To do This Command**.');
}
let args = message.content.split(" ");
let user = message.mentions.users.first() || client.users.cache.get(args[1]);
if(!args[1]?.startsWith('<@') || !user) return message.reply(`⚠ ${args[0]}
[Mention] [Reason] ⚠`);
let reason
if (args.slice(2).join(' ').length !== 0) reason = `\n>
<a:aha:1305337114858225715> **Reason : ${args.slice(2).join(' ')}**\n`
message.reply(`> <:68535greenverified:1351564858302140556> **Done Send Private
to ${user}**
> <:designe_master:1351799247032418415> **Please Wait Come Seller** `)
user.send(`> <:emoji_69:1347324489230192700> **Some One Need You** ${user}
> <:emoji_69:1347324489230192700> **Channel Here :** <#${message.channel.id}>
${reason || ''}
> <:emoji_69:1347324489230192700> **I Hope You Enter To See What He Want**`)
}
if(command === "fb") {
if (!message.member.roles.cache.has(sellerRoleID)) return
message.reply('**You Need Be Seller To do This Command**.')
message.reply(`> ** شكرا الختيارك${message.guild.name}**
> **Thanks For Choosing ${message.guild.name}**
**__ نتمني ان تعطي فيدباك و تذكر بلمنشن, رايك يهمنا${message.author}__**
**__Your opinion matters , Please give feedback and mention the name of the person
${message.author}__**
----------------------------------------------
**Here :**
<#${fedchannel}>`)
}
//ban
if (command === "9wd") {
if (!message.member.permissions.has("BAN_ROLES")) return message.reply(`** 😕
You don't have permission **`);
if (!message.guild.me.permissions.has('BAN_ROLES')) return message.reply(`** 😕
I couldn't edit the channel permissions. Please check my permissions and role
position. **`);
let argss = message.content.split(' ')
let user = message.guild.members.cache.get(argss[1]) ||
message.mentions.members.first();
if (!user) return message.reply(`** 😕 Please mention or id **`);
if (user.roles.highest.position >= message.member.roles.highest.position &&
message.author.id !== message.guild.fetchOwner().id) return message.reply(`** ❌ You
can't ban this user**`);
if (!user.bannable) return message.reply(`** ❌ You can't ban this user**`);
await user.ban().catch(err => { console.log(err) });
await message.reply(`✈️
**${user.user.tag} banned from the server!** `);
}
//unban
if (command === "un9wd") {
if (!message.member.permissions.has("BAN_ROLES")) return message.reply(`** 😕
You don't have permission **`);
if (!message.guild.me.permissions.has('BAN_ROLES')) return message.reply(`** 😕
I couldn't edit the channel permissions. Please check my permissions and role
position. **`);
let args = message.content.split(' ')
let id = args[1];
if (!id) return message.reply(`** 😕 Please mention or id **`);
if (isNaN(id)) {
return message.reply(`** 😕 Please mention or id **`);
} else {
message.guild.members.unban(id).then(mmm => {
message.reply(`✅ ** ${mmm.tag} unbanned!**`)
}).catch(err => message.reply(`**I can't find this member in bans list**`));
}
}
//unbanAll
if (command === "un9wdall") {
if (!message.member.permissions.has('BAN_MEMBERS')) return message.reply(`** 😕
You don't have permission **`);
const serverban = client.guilds.cache.get(message.guild.id)
message.guild.bans.fetch().then(bans => {
bans.forEach(ban => {
serverban.members.unban(ban.user.id)
})
}).then(() => {
message.reply({ content: `> ** Done __Unbanned__ All Banlist **` })
})
}
//kick
if (command === "kick") {
if (!message.member.permissions.has("BAN_MEMBERS")) return message.reply(`** 😕
You don't have permissions **`);
if (!message.guild.me.permissions.has('BAN_MEMBERS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
let id = message.content.split(' ').slice(1).join(' ')
let user = message.mentions.members.first() ||
message.guild.members.cache.get(id)
if (!user) return message.reply(`** 😕 Please mention or id **`)
if (user.roles.highest.position >
message.guild.members.resolve(message.author).roles.highest.position) return
message.reply(`** ❌ You can't ban this user **`)
if (user.roles.highest.position >
message.guild.members.resolve(client.user).roles.highest.position) return
message.reply(`** ❌ You can't ban this user **`)
user.kick().then(() => message.reply(`**✅ @${user.user.username} kicked from
the server!**`)).catch(err => message.reply(err))
}
//lock
if (command === "lock") {
if (!message.member.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 You don't have permissions **`);
if (!message.guild.me.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
let everyone = message.guild.roles.cache.find(hyper => hyper.name ===
'@everyone');
message.channel.permissionOverwrites.edit(everyone, {
SEND_MESSAGES: false
}).then(() => {
message.reply(`**🔒 ${message.channel} has been looked.** `)
})
}
if (command === "unlock") {
if (!message.member.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 You don't have permissions **`);
if (!message.guild.me.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
let everyone = message.guild.roles.cache.find(hyper => hyper.name ===
'@everyone');
message.channel.permissionOverwrites.edit(everyone, {
SEND_MESSAGES: true
}).then(() => {
message.reply(`**🔓 ${message.channel} has been unlooked.** `)
})
}
if (command === "lockall") {
if (!message.member.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 You don't have permissions **`);
if (!message.guild.me.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
message.guild.channels.cache.each((channel) => {
channel.permissionOverwrites.edit(channel.guild.roles.everyone, {
SEND_MESSAGES: false
});
});
message.reply("> ** Done __locked__ All Server Channels**")
}
if (command === "unlockall") {
if (!message.member.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 You don't have permissions **`);
if (!message.guild.me.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
message.guild.channels.cache.each((channel) => {
channel.permissionOverwrites.edit(channel.guild.roles.everyone, {
SEND_MESSAGES: true
});
});
message.reply("> ** Done __Unlocked__ All Server Channels**")
}
if (command === "show") {
if (!message.member.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 You don't have permissions **`);
if (!message.guild.me.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
let everyone = message.guild.roles.cache.find(hyper => hyper.name ===
'@everyone');
message.channel.permissionOverwrites.edit(everyone, {
VIEW_CHANNEL: true
}).then(() => {
message.reply(`**✅ ${message.channel} Done show this room.**`)
})
}
if (command === "hide") {
if (!message.member.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 You don't have permissions **`);
if (!message.guild.me.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
let everyone = message.guild.roles.cache.find(hyper => hyper.name ===
'@everyone');
message.channel.permissionOverwrites.edit(everyone, {
VIEW_CHANNEL: false
}).then(() => {
message.reply(`**✅ ${message.channel} Done hide this room.**`)
})
}
if (command === "showall") {
if (!message.member.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 You don't have permissions **`);
if (!message.guild.me.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
message.guild.channels.cache.each((channel) => {
channel.permissionOverwrites.edit(channel.guild.roles.everyone, {
VIEW_CHANNEL: true
});
});
message.reply("> ** Done __Showed__ All Server Channels**")
}
if (command === "hideall") {
if (!message.member.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 You don't have permissions **`);
if (!message.guild.me.permissions.has('MANAGE_CHANNELS')) return
message.reply(`** 😕 I couldn't edit the channel permissions. Please check my
permissions and role position.**`);
message.guild.channels.cache.each((channel) => {
channel.permissionOverwrites.edit(channel.guild.roles.everyone, {
VIEW_CHANNEL: false
});
});
message.reply("> ** Done __Hidedd__ All Server Channels**")
}
if (command === "say") {
let say = message.content.split(" ").slice(1).join(" ");
if (!message.member.roles.cache.has(canRoleID)) return message.reply('**You Need
Be Supervisor To do This Command**.')
// Check if there's any text after the command
if (!say) return message.reply("Please put some text to say!");
// Delete the original command message
message.delete();
// Send the message as plain text
message.channel.send(say);
}
if (command === "line") {
if (!message.member.roles.cache.has(canRoleID)) return message.reply('**You
Need Be Supervisor To do This Command**.')
message.delete()
message.channel.send({
embeds: [
new MessageEmbed()
.setColor(color) .setImage(line)
]
})
}
})
//
client.on("messageCreate", async message => {
if (!message.content.startsWith(prefix) || message.author.message) return;
const argss = message.content.slice(prefix.length).trim().split(/ +/);
const command = argss.shift().toLowerCase();
if (command === "inrole") {
let role = message.mentions.roles.first()
if (!role) return message.reply("pls mention role")
let map = message.guild.roles.cache.get(role.id).members.map(rr => `> **<@$
{rr.id}> ( ${rr.id} )**`).join("\n")
message.reply({
embeds: [
new MessageEmbed()
.setTitle(` **Info About \`${role.name}\`** `)
.setColor(color)
.setDescription(`> **Role Name : **\`${role.name}\`
> **Members Count Have This Role :** \`$
{message.guild.roles.cache.get(role.id).members.size}\`
✨ **Members :**
${map}
> **Role Is Created At : **\`${moment(role.createdAt).format('DD/MM/YYYY h:mm')} \`
`)
.setTimestamp()
.setAuthor({ name: message.author.tag, iconURL:
message.author.displayAvatarURL({ dynamic: true }) })
.setFooter({ text: `Requested by ${message.author.tag}`, iconURL:
message.author.displayAvatarURL({ dynamic: true }) })
], split: true
})
}
if (command === "ping") {
if (!message.member.roles.cache.has(ownerrole)) return message.reply('**You
Need Be Owner To do This Command**.')
message.reply({
embeds: [
new MessageEmbed()
.setDescription(`**🏓 Ping 🏓
Latency is ${message.createdTimestamp - message.createdTimestamp}ms.
API Latency is ${Math.round(client.ws.ping)}ms
Ws Ping Is ${client.ws.ping} **`)
.setColor(color)
.setAuthor({ name: message.author.tag, iconURL:
message.author.displayAvatarURL({ dynamic: true }) })
.setFooter({ text: `Requested by ${message.author.tag}`, iconURL:
message.author.displayAvatarURL({ dynamic: true }) })
]
})
}
if (command === "server") {
await message.guild.members.fetch();
const members = message.guild.members.cache;
const channels = message.guild.channels.cache;
const emojis = message.guild.emojis.cache.size;
const firstFiveEmojis = message.guild.emojis.cache.map(emoji => emoji).slice(0,
5).join(' ');
const boostCount = message.guild.premiumSubscriptionCount;
const verificationLevel = message.guild.verificationLevel;
const rolesCount = message.guild.roles.cache.size;
await message.reply({
embeds: [
new MessageEmbed()
.setColor(color)
.setAuthor({ name: `${message.guild.name} Info`, iconURL:
message.guild.iconURL({ dynamic: true, size: 1024, format: 'png' }) })
.setThumbnail(message.guild.iconURL({ dynamic: true, size: 1024, format:
'png' }))
.addFields(
{ name: '🆔 Server ID:', value: `${message.guildId}`, inline: true },
{ name: '📆 Created On:', value: `**<t:$
{Math.floor(message.guild.createdTimestamp / 1000)}:R>**`, inline: true },
{ name: '👑 Owned by:', value: `<@!${message.guild.ownerId}>`, inline:
true },
{ name: `👥 Members (${message.guild.memberCount}):`, value: `**$
{members.filter(member => member.presence?.status === 'online').size +
members.filter(member => member.presence?.status === 'idle').size +
members.filter(member => member.presence?.status === 'dnd').size}** Online | Idle |
DND\n**${members.filter(member => !['online', 'idle',
'dnd'].includes(member.presence?.status)).size}** Offline\n**$
{members.filter(member => member.user.bot).size}** Bot`, inline: true },
{ name: `💬 Channels (${message.guild.channels.cache.size}):`, value:
`**${channels.filter(channel => channel.type === 0).size}** Text | **$
{channels.filter(channel => channel.type === 2).size}** Voice\n**$
{channels.filter(channel => channel.type === 4).size}** Category`, inline: true },
{ name: `🌐 Others:`, value: `Verification Level: **$
{verificationLevel}**\nBoosts: **${boostCount}** \nRoles: **${rolesCount}**`,
inline: true },
{ name: ` Emojis (${emojis}):`, value: `**${firstFiveEmojis}**`,
inline: true },
)
], ephemeral: true
})
}
})
client.on('channelCreate' , async(message) => {
if(message.parentId != applycategory) return;
setTimeout(() => {
message.send({ content: `> ** Click On The Button To Start Team Apply Submiti**
> ****برجاء الضغط علي البتن لبدئ التقديم الي طاقم العمل
** لو مضغطتش علي البتن و كملت مع البوت محدش هيرد عليك: **ملحوظه
<a:yes:1305195908077588502>
` , components: [
new MessageActionRow()
.addComponents(
new MessageButton()
.setLabel("Click Here")
.setStyle("PRIMARY")
.setCustomId("hh")
)
]})
}, 2000);
client.on('interactionCreate' , async(interaction) => {
if(interaction.customId == "hh") {
const modal = new Modal()
.setCustomId('myModal')
.setTitle('Apply Team Submit');
const rname = new TextInputComponent()
.setCustomId('rname')
.setLabel(")"ما هو اسمك الحقيقي
.setStyle('SHORT');
const age = new TextInputComponent()
.setCustomId('age')
.setLabel(")"ما هو عمرك
.setStyle('SHORT');
const svcount = new TextInputComponent()
.setCustomId('svcount')
.setLabel(")"ما عدد السيرفرات الي انتا شغال فيها
.setStyle('SHORT');
const fbcount = new TextInputComponent()
.setCustomId('fb')
.setLabel(" فيدباك نعم او ال10 )"معاك
.setStyle('SHORT');
const roles = new TextInputComponent()
.setCustomId('roles')
.setLabel(")"ما هي رتب البيع التي تقدم عليها انت
.setStyle('SHORT');
const name = new MessageActionRow().addComponents(rname);
const agge = new MessageActionRow().addComponents(age);
const svvcount = new MessageActionRow().addComponents(svcount);
const fbvcount = new MessageActionRow().addComponents(fbcount);
const rovles = new MessageActionRow().addComponents(roles);
// Add inputs to the modal
modal.addComponents(name , agge,svvcount,fbvcount,rovles);
// Show the modal to the user
await interaction.showModal(modal);
client.on('interactionCreate', async(interaction) => {
if (!interaction.isModalSubmit()) return;
if (interaction.customId === 'myModal') {
const name = interaction.fields.getTextInputValue('rname');
const rname = interaction.fields.getTextInputValue('age');
const rrname = interaction.fields.getTextInputValue('svcount');
const rrrname = interaction.fields.getTextInputValue('fb');
const rrrrname = interaction.fields.getTextInputValue('roles');
await interaction.reply({ content: `**
> The Apply Team Has Been Submited , Please Put Here The Feedbacks If You Dont Have
You Will Pay 100k
> الف100 عدم وجود فيدباك يتم دفع مبلغ ضمان
لو مش هتعمل حاجه من االتنين ف محدش هيرد
**`,embeds: [
new MessageEmbed()
.setThumbnail(interaction.guild.iconURL({ dynamic: true }))
.setAuthor({ name: interaction.guild.name , iconURL:
interaction.guild.iconURL({dynamic: true}) })
.setFooter({ text: interaction.guild.name , iconURL:
interaction.guild.iconURL({dynamic: true}) })
.setTimestamp()
.setDescription(`
\`\`\` New Apply Team Submition \`\`\`
> Seller Name : ${name}
> Seller Age: ${rname}
> Seller Servers Count He Work In : ${rrname}
> Does He Have Feedback : ${rrrname}
> Sell Roles : ${rrrrname} `)
.setImage(line)
] });
interaction.channel.send("> || <@725467478586556518> ||")
}
});
}
})
})
//
/// ticket dataaa dont deeleetee !
/*const DatabaseRepl = require("@replit/database");
const dbRepl = new DatabaseRepl();
client.on("channelCreate", (channel) => {
if (channel.type === "GUILD_TEXT" && channel.name.startsWith("ticket")) {
dbRepl.set(`Ticket-Channel_${channel.id}`,true )
}
})
client.on('messageCreate' , async(message) => {
if(message.content.toLowerCase() === "dn") {
const isTicket = await dbRepl.get(`Ticket-Channel_${message.channel.id}`) ||
message.channel.name.startsWith("ticket") ||
message.channel.name.startsWith("closed");
if (!isTicket) return;
message.channel.setName(`Done`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content.toLowerCase() === "re") {
const isTicket = await dbRepl.get(`Ticket-Channel_${message.channel.id}`) ||
message.channel.name.startsWith("ticket") ||
message.channel.name.startsWith("closed");
if (!isTicket) return;
const nickName = message.member.nickname || message.author.username;
message.channel.setName(`by-${nickName}`)
}
})
*/
//feedbck
client.on("messageCreate", async(message) => {
if(message.author.bot) return;
if(message.channel.id != fedchannel) return;
message.reply({embeds: [
new MessageEmbed()
.setTimestamp()
.setAuthor({name : message.author.username , iconURL :
message.author.displayAvatarURL({ dynamic: true })})
.setFooter({text : message.author.username , iconURL :
message.author.displayAvatarURL({ dynamic: true })})
.setThumbnail(message.author.displayAvatarURL({dynamic: true}))
.setDescription(`> **Thanks For Giving Us Feedback**
<:Heart:1347316317367177216>
> **Hope You Visit Us Again** <:VRF:1339723373026213898>`)
.setImage(line)
.setColor(color)
]})
})
//sug 1
client.on("messageCreate", async(message) => {
if(message.author.bot) return;
if(message.channel.id != sugchannel) return;
message.channel.send({embeds: [
new MessageEmbed()
.setTimestamp()
.setAuthor({name : message.author.username , iconURL :
message.author.displayAvatarURL({ dynamic: true })})
.setFooter({text : message.author.username , iconURL :
message.author.displayAvatarURL({ dynamic: true })})
.setDescription(`**${message.content}**
`)
.setImage(line)
.setColor(color)
]}).then(async(m) => {
m.react(yes)
m.react(no)
})
message.delete()
})
//sug 2 team
client.on("messageCreate", async(message) => {
if(message.author.bot) return;
if(message.channel.id != sugteam) return;
message.channel.send({embeds: [
new MessageEmbed()
.setTimestamp()
.setAuthor({name : message.author.username , iconURL :
message.author.displayAvatarURL({ dynamic: true })})
.setFooter({text : message.author.username , iconURL :
message.author.displayAvatarURL({ dynamic: true })})
.setDescription(`**${message.content}**
`)
.setImage(line)
.setColor(color)
]}).then(async(m) => {
m.react(yes)
m.react(no)
})
message.delete()
})
const TicketToolID = '557628352828014614';
client.on('channelCreate', async channel => {
if (channel.parentId !== ordercategory) return;
await new Promise (r => setTimeout (r,2000))
let msg = await channel.messages.fetch()
if (!msg.first()) return;
msg = msg.first()
const member = msg.mentions.members.first()
teamrole
if (member.roles.cache.has(teamrole) || member.permissions.has('ADMINISTRATOR'))
return;
let tc = await db.get(`${member.user.id}━━ 𝖳𝗂𝖼𝗄𝖾𝗍𝗌 𝗌𝗁𝗈𝗉━━ ᯽`) || 0
tc++
db.set(`${member.user.id}━━ 𝖳𝗂𝖼𝗄𝖾𝗍𝗌 𝗌𝗁𝗈𝗉━━ ᯽`,tc)
if (!member.roles.cache.has('1103254416250908742') && tc > 2) return
member.roles.add('1103254416250908742');
if (!member.roles.cache.has('968990551053598751') && tc > 5) return
member.roles.add('968990551053598751');
if (!member.roles.cache.has('1103251515877109772') && tc > 8) return
member.roles.add('1103251515877109772');
})
////tax
client.on("messageCreate", async(message) => {
let args = message.content
.split(" ")
.slice(0)
.join(" "); if (message.author.bot) return;
if (args.endsWith("m")) args = args.replace(/m/gi, "") * 1000000;
else if (args.endsWith("k")) args = args.replace(/k/gi, "") * 1000;
else if (args.endsWith("M")) args = args.replace(/M/gi, "") * 1000000;
else if (args.endsWith("K")) args = args.replace(/K/gi, "") * 1000;
else if (args.endsWith("b")) args = args.replace(/b/gi, "") * 1000000000;
else if (args.endsWith("B")) args = args.replace(/B/gi, "") * 1000000000;
if (!message.guild) return;
if (message.channel.id != taxchannel) return;
let args2 = parseInt(args)
let tax = Math.floor(args2 * (20) / (19) + (1))
let tax2 = Math.floor(args2 * (20) / (19) + (1)-(args2))
let tax3 = Math.floor(tax2 * (20) / (19) + (1))
let tax4 = Math.floor(tax2 + tax3 + args2)
if (!args2) return message.reply(`
> ** Error It Must Be A Number ⚠⚠ **`);
if (isNaN(args2)) return message.reply(`
> ** Error It Must Be A Number ⚠⚠ **`);
if (args2 < 1) return message.reply(`
> ** Error It Must Be Larger Than 1 ⚠⚠ **`);
let m = await message.reply({ content: `
> 💵 **Your Tax Is : __${tax}__**` });
})
// temp role dont touch!
client.on(`ready`, () => {
setInterval(async function () {
const tempR = await db.get(`1291177903643688960-Temp_Roles`)
if (!tempR) return;
tempR.forEach(async info => {
const server = client.guilds.cache.get('1352683049778806877');
if (!server) return;
let member = server.members.cache.get(info.userID);
if (!member) return;
if ( info.time > 1000 ) {
info.time = info.time - 5000
db.set(`1352683049778806877-Temp_Roles`,tempR)
} else {
let index = tempR.indexOf(info)
const roleCheck = member.roles.cache.find(r => r.name === info.roleName);
const role = server.roles.cache.find(r => r.name === info.roleName);
let reason
if (!role || !roleCheck) return tempR.splice(index, 1);
const removeRole = await member.roles.remove(role)
.catch((e) => {
member.send(`**Error While Removing The Role ${role.name} from You ... Please
Contact Us To Remove It Manually\n\n${e}**`)
})
tempR.splice(index, 1);
db.set(`${'1352683049778806877'}-Temp_Roles`,tempR)
}
})
},5000)
})
client.on("messageCreate", async message => {
if (message.author.bot) return;
if (!message.channel.guild) return;
if (message.content.startsWith(prefix + 'embed')) {
if (!message.member.roles.cache.has(ownerrole)) return message.reply('**You
Need Be Owner To do This Command**.')
let args = message.content.split(' ').slice(1).join(' ')
if (!args) return message.reply('** :x: Please select a message **')
message.delete();
let embed = new MessageEmbed()
.setAuthor({ name: 'Lion Studio System✨', iconURL:
message.guild.iconURL({ dynamic: true }) })
.setDescription(`${args}`)
.setColor(color)
.setFooter({ text: 'Powered By Lion Studio✨', iconURL:
message.guild.iconURL({ dynamic: true }) })
.setImage(line)
let attach = message.attachments.first();
}
message.channel.send({ embeds: [embed] });
}
})
// ===================== Command Tax ===================== \\
client.on("messageCreate", async message => {
if (!message.content.startsWith(prefix) || message.author.message) return;
const argss = message.content.slice(prefix.length).trim().split(/ +/);
const command = argss.shift().toLowerCase();
if(command === "tax") {
let args = message.content
.split(" ")
.slice(1)
.join(" ");
if (message.author.bot) return;
if (args.endsWith("m")) args = args.replace(/m/gi, "") * 1000000;
else if (args.endsWith("k")) args = args.replace(/k/gi, "") * 1000;
else if (args.endsWith("M")) args = args.replace(/M/gi, "") * 1000000;
else if (args.endsWith("K")) args = args.replace(/K/gi, "") * 1000;
else if (args.endsWith("b")) args = args.replace(/b/gi, "") * 1000000000;
else if (args.endsWith("B")) args = args.replace(/B/gi, "") * 1000000000;
let args2 = parseInt(args)
let tax = Math.floor(args2 * (20) / (19) + (1))
let tax2 = Math.floor(args2 * (20) / (19) + (1)-(args2))
let tax3 = Math.floor(tax2 * (20) / (19) + (1))
let tax4 = Math.floor(tax2 + tax3 + args2)
if (!args2) return message.reply(`
> ** Error It Must Be A Number ⚠⚠ **`);
if (isNaN(args2)) return message.reply(`
> ** Error It Must Be A Number ⚠⚠ **`);
if (args2 < 1) return message.reply(`
> ** Error It Must Be Larger Than 1 ⚠⚠ **`);
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`first_embed`)
.setLabel("Mediator")
.setEmoji(`<:prott_:1295172948428328970>`)
.setStyle('SUCCESS')
);
let row2 = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`2_embed`)
.setLabel("Back")
.setEmoji(`<:prott_:1295172948428328970>`)
.setStyle('DANGER')
);
let m = await message.reply({ content: `
**__${tax}__**` , components: [row]});
let collector = m.createMessageComponentCollector({ filter: i => i.user.id ===
message.author.id, time: 3600000 ,max: 2 })
collector.on('collect', async i => {
if (i.customId === 'first_embed') {
m.edit({ content: `
**__${tax4}__**`, components: [row2]})
row
i.deferUpdate()
}
if (i.customId === '2_embed') {
m.edit({ content: `**__${tax}__**`, components: [row] })
i.deferUpdate()
} else {
return;
}
});
}
})
// ===================== Rename Ticket ===================== \\
client.on('messageCreate' , async(message) => {
if(message.content === "*") {
if(!message.channel.name.startsWith("sell")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "*") {
if(!message.channel.name.startsWith("by")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "*") {
if(!message.channel.name.startsWith("ticket")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "*") {
if(!message.channel.name.startsWith("need")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "*") {
if(!message.channel.name.startsWith("sell")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "*") {
if(!message.channel.name.startsWith("need")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "*") {
if(!message.channel.name.startsWith("by")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate', message => {
if (message.content == 'Ret' || message.content === 'ret') {
message.channel.setName(`need new seller`)
}
});
// ========================= Auto ============================= \\
const { joinVoiceChannel } = require('@discordjs/voice')//npm i @discordjs/voice
//يدخل الروم تلقائي
client.on("ready", function() {
const gulchannel = client.guilds.cache.get('1338506893299159151')//ايدي السيرفر
let vochannel = client.channels.cache.get('1352393602919043122')//ايدي الروم
setInterval(() => {
joinVoiceChannel({
channelId: vochannel.id,
guildId: gulchannel.id,
adapterCreator: gulchannel.voiceAdapterCreator,
})
}, 1000)
})//By Anass
//
//tag
client.on('messageCreate', message => {
if (message.content === 'Tag') {
message.reply(`**${tag}**`);
}
});
//
client.on("guildMemberUpdate", (oldMember, newMember) => {
try {
const oldStatus = oldMember.premiumSince;
const newStatus = newMember.premiumSince;
// اذا احد سوى بوست
if (!oldStatus && newStatus) {
client.channels.cache
.get("1351253389174112388")
.send(`@<شكرا لك على بوست${newMember.user.id}> 💗`);
// اذا الشخص شال البوست
if (oldStatus && !newStatus) {
client.channels.cache
.get("nan")
.send(`why? <@${newMember.user.id}>`);
} catch (error) {
console.log(error);
});
//wawa
client.on('messageCreate', message => {
if (message.content === 'wa') {
if (!message.member.roles.cache.has(1283884251347026000)) {
message.reply('** الــبـــائــع:\n\n المــشــتــري:\n\nـــة3 الـــســلــ:\n\
nــة3ــر الـــسـلــ3 ســـ:\n\n الـضـرايـب عـلـى مـيـن:**');
} else {
message.reply('**__This is cmd just for team__ **');
}
}
});
//
///// welcome message
client.on('guildMemberAdd', member => {
const welcomeMessage = `
> Welcome To Lion Studio**
> ** نورت اكبر و اضمن استوديو فالشرق العربي ستوديو الأسد، **مرحبا بك
<:emoji_69:1347324489230192700>
> ** حيث يتكون من طاقم عمل، نورد ستور سيرفر مغربي يوفر جميع الخدمات: تعريف بسيط
- ويوفر جميع المبيعات. ، ويعمل علي تطوير خدماته دائما بشكل يليق بكم، ممتاز
والمزيد في مكان واحد- الحسابات- **التصاميم
> **1351253400586682500#< **: >لطلب اوردر بما تحتاجه من تصاميم
> **1351253393758486548#< **: >إذا كنت تريد رؤية أسعارنا انتقل إلى
`;
member.send(welcomeMessage).catch(error => {
console.error(`Could not send DM to ${member.user.tag}.`, error);
});
});
//
client.on('messageCreate', async (message) => {
if (!message.content.startsWith(prefix) || message.author.bot) return;
const args = message.content.slice(prefix.length).trim().split(/ +/);
const command = args.shift().toLowerCase();
// About command
if (command === 'about') {
if (!message.member.roles.cache.has(ownerrole)) {
return message.reply('**You need to be the Owner to use this command.**');
}
const aboutEmbed = new MessageEmbed()
.setColor(color) // Set embed color
.setAuthor({ name: 'About Us ✨', iconURL: message.guild.iconURL({ dynamic:
true }) })
.setDescription(`
**\`-\` Yoo!! Welcome to Lions Studio <:emoji_69:1347324466828677191>**
**\`-\` Here you can get the best designs, perfect thumbnails, and high-quality
packs at the best prices! <:emoji_69:1347324489230192700>**
**\`-\` Get everything you need in the smoothest way; save time and money while
getting top-tier quality at Lions Studio! Enjoy! <:Heart:1347316317367177216>**
━━━━━━━━━━━━━━━━━━━
**\`-\` < مرحًبا بكم في استوديو ليونز:emoji_69:1347324466828677191>**
**\`-\` بالإضافة إلى،هنا يمكنك الحصول على أفضل التصميمات والصور المصغرة المثالية
< !باقات رائعة بأسعار مذهلة:emoji_69:1347324489230192700>**
**\`-\` وفر وقتك ومالك واحصل على كل ما تحتاجه بأفضل طريقة في استوديو ليونز
< !واستمتع:Heart:1347316317367177216>**
`)
.setThumbnail(client.user.displayAvatarURL()) // Bot's avatar
.setImage("https://cdn.discordapp.com/attachments/1346979624277643274/1352658951786
856459/20250317_223559.jpg")
.setFooter({ text: 'Powered by Lion Studio ✨', iconURL:
message.guild.iconURL({ dynamic: true }) })
.setTimestamp(); // Adds a timestamp
message.channel.send({ embeds: [aboutEmbed] });
}
//
client.on("messageCreate", message => {
if(message.channel.type === "dm" ||
message.channel.id !== transferMediatorChannel || !message.author.bot) return;
if(message.content.includes('has transferred')) {
let embed = new MessageEmbed()
.setColor(color)
.setImage(line)
message.channel.send({embeds: [embed]}).catch((err) => {
console.log(err.message)
})
}
});
//
client.on("messageCreate", message => {
if (message.channel.type === "dm" || message.channel.id !==
transferMediatorChannel || message.author.bot) return;
if (message.content.includes('has transferred')) {
let embed = new MessageEmbed()
.setColor(color)
.setImage(line);
message.channel.send({ embeds: [embed] }).catch((err) => {
console.log(err.message);
});
}
});
client.on('messageCreate', (message) => {
// Ignore messages from bots
if (message.author.bot) return;
// Command to trigger the embedded message with text
if (message.content === 'Mediator') {
const embed = new MessageEmbed()
.setColor(color) // Embed color
.setAuthor({ name: 'Mediator', iconURL: message.guild.iconURL({ dynamic: true
})})
.setDescription('**__من المهم أن نذكرك بضرورة االستعانة بوسيط للتأكد من
وأي عملية احتيال لسنا مسؤولين عنها،\**__!! عدم وجود أي عملية احتيالn\n**__It is
important to remind you to get a mediator to ensure that there is no scam, any scam
we are not responsible for!!__**') // Embed description
.setFooter({ text: 'Powered by Lion Studio✨', iconURL:
message.guild.iconURL({ dynamic: true }) })
.setTimestamp() // Adds timestamp to the footer
.setImage(line);
// Create the button
const button = new MessageButton()
.setLabel('Go To Mediator') // Label for the button
.setStyle('LINK') // Style for the button (LINK makes it a URL button)
.setURL('https://discord.com/channels/1338506893299159151/1351253398460170341') //
Link for the button
// Create the row to hold the button
const row = new MessageActionRow()
.addComponents(button);
// Send the message with embed and button
message.reply({ embeds: [embed], components: [row] });
}
});
//
//
client.on('messageCreate', message => {
if (message.content === 'tchfir') {
if (!message.member.roles.cache.has(1291177927546765416)) {
message.reply('**• dispo ≠ d!sp0 ≠ فر9\متn\n• nitro ≠ n!tr0 ≠ 9\نيترn\n•
discord ≠ d!sc0rd ≠ رد9\ ديسكn\n• price ≠ pr!$e\n\n• offer ≠ 0ff€er ≠ ض9\عرn\n• acc
≠ açç\n\n• credit ≠ cr€d!t\n\n• samp ≠ s@mp\n\n• shop ≠ $h0p ≠ ن7\شn\n• pes = pĕs \
n\n• Free Fire ≠ Fr€€ F!r€ \n\n• Tik Tok ≠ T!k T0k ≠ ك9\ تيك تn\n• Instagram ≠ !
n$@gr@m ≠ !\نستغر!مn\n• Paypal ≠ p@¥p@! ≠ ;)'**ب!ي ب!ل
} else {
// message.reply('**__This is team only CMD__ **');
}
}
});
//
//auto line cat
client.on('messageCreate', async (message) => {
if (message.author.bot) return;
const category = message.channel.parent;
const targetCategoryId =
['1351253408417583236','1351253386972106842','1352047733116112908'];
if (category && category.id === targetCategoryId) {
const embed = new MessageEmbed()
.setColor(color)
.setImage(line);
message.channel.send({ embeds: [embed] });
}
});
//
client.on('messageCreate', (message) => {
if (message.author.bot) return;
if (message.content === '*') {
if (!message.member.roles.cache.has(sellerRoleID)) return
message.reply('**You Need Be seller To do This Command**.')
const embed = new MessageEmbed()
.setColor(color)
.setAuthor({ name: 'Ticket Claimed', iconURL:
message.guild.iconURL({ dynamic: true })})
.setDescription(`**This Ticket Has Been Claimed By: ${message.author}\
n\nIf You Enter Without Permission From ${message.author} You Will Be Warned**`)
.setFooter({ text: 'Powered by Lion Studio✨', iconURL:
message.guild.iconURL({ dynamic: true })})
.setTimestamp()
.setImage(line);
message.channel.send({ embeds: [embed] });
}
});
//
client.on('messageCreate', message => {
if (message.content === '.') {
message.reply(`**の Welcome to Our studio Lion Studio の\n مٍرٍحَبآ َبڪ ُفي متٍجٍرنآ
ُوٍرست نوردの**`);
}
});
//
client.on('messageCreate', message => {
if (message.content === '+') {
if (!message.member.roles.cache.has(adminRoleID)) return message.reply('**You
Need Be Admin To do This Command**.')
message.reply(`**- Welcome to the technical support ticket, with you is $
{message.author} from the technical support team\n- مرحبًا بك في تكت الدعم الفني
معاك${message.author} ;)`**من فريق الدعم الفني
}
});
//
client.on('messageCreate', message => {
if (message.content === '-') {
if (!message.member.roles.cache.has(ownerrole)) return message.reply('**You Need
Be Owner To do This Command**.')
message.reply(`**\`#\` \ اعالن مدفوع ليس لنا عالقه بما يحدث داخل السيرفرn\`#\`
< تبي مثله حياك#ADs>**`);
} else {
}
});
//
client.on('messageCreate', (message) => {
if (message.author.bot) return;
if (message.content === '!') {
if (!message.member.roles.cache.has(canRoleID)) return;
const embed = new MessageEmbed()
.setColor(color)
.setDescription(` ** دقيقه سوف يتم غلق التيكت30اذا لم يكون هناك رد خالل
\بسبب ضغط التيكتات و شكرا لتفهمكn\n If there is no response within 30 minutes, the
ticket will be closed due to the pressure of tickets, and thank you for your
understanding**`)
.setFooter({ text: 'Powered by Lion Studio✨', iconURL:
message.guild.iconURL({ dynamic: true })})
.setTimestamp()
.setImage(line);
message.channel.send({ embeds: [embed] });
}
});
//
client.on('messageCreate', async (message) => {
// Ignore messages from bots or if it doesn't start with the prefix
if (message.author.bot || !message.content.startsWith(prefix)) return;
// Split the command and arguments
const args = message.content.slice(prefix.length).trim().split(/ +/);
const command = args.shift().toLowerCase();
// If the command is 'banner' and a user is mentioned
if (command === 'avatar') {
const user = message.mentions.users.first(); // Get the first mentioned user
// If no user is mentioned, send an error message
if (!user) {
return message.channel.send('Please mention a user to get their avatar.');
}
// Get the user's avatar (either PNG or GIF)
const avatarUrl = user.displayAvatarURL({ format: 'png', dynamic: true, size:
1024 }); // Use 'dynamic: true' to get GIF if available
// Create an embed with the user's avatar
const embed = new MessageEmbed()
.setColor(color) // Customize the color
.setTitle(`${user.username} Avatar`)
.setDescription('Here is the profile avatar')
.setImage(avatarUrl) // Display the avatar (GIF if animated, PNG otherwise)
.setFooter('Powered by Lion Studio✨', message.guild.iconURL({ dynamic:
true })) // Optional footer
.setTimestamp(); // Adds the current timestamp
// Send the embed to the channel
message.channel.send({ embeds: [embed] });
}
});
//
client.on('messageCreate', (message) => {
// تجاهل الرسائل من البوتات أو رسائل في القنوات الخاصة
if (message.author.bot || message.channel.type === 'dm') return;
// تحقق مما إذا كان المستخدم لديه إذن الإدارة
if (message.member.permissions.has('ADMINISTRATOR')) return;
// تحقق ما إذا كانت الرسالة تحتوي على رابط يبدأ بـhttp أوwww
const linkRegex = /(?:http|www)\S+/gi;
if (linkRegex.test(message.content)) {
// حذف الرسالة إذا كانت تحتوي على رابط
message.delete()
.then(() => {
// إرسال رسالة تحذيرية للمستخدم الذي نشر الرابط
message.channel.send(`${message.author}, !الروابط غير مسموح بها في سيرفرنا
`)
.then(msg => {
// ) ثواٍن مثاًل5( حذف رسالة التحذير بعد فترة زمنية
setTimeout(() => msg.delete(), 5000);
});
})
.catch(console.error); // في حالة حدوث خطأ أثناء محاولة حذف الرسالة
}
});
client.on('channelCreate', channel => {
if (channel.parentId !== ordercategory) return;
const pricelistembed = new MessageEmbed()
.setImage(line)
.setColor(color)
.setTimestamp()
.setThumbnail(channel.guild.iconURL({ dynamic: true }))
.setFooter(client.user.username, client.user.avatarURL({ dynamic: true }))
.setDescription(` **Welcome To Lion Studio
============================
- ( يرجي تحديد ما تريد من اسفل البوتن عن طريق الضغط عليSelect Here) واذا كان
( االسعار تناسبك فعليك ضغط عليMention)
- ونرجو عدم االزعاج بالمنشن النه يتسبب في تايم اوت
============================
- Please select what you want from the bottom of the button by pressing (select
here) and if the prices suit you, please wait for <@&1351799551526441000>
- Please do not disturb the mention because it causes a time out**`);
const row = new MessageActionRow()
.addComponents(
new MessageSelectMenu()
.setCustomId('select')
.setPlaceholder('Select Prices Here')
.addOptions([
{ label: 'Logo Zone', description: 'Logo Zone Prices', emoji:
'🎨', value: 'logo_zone' },
{ label: 'Banner Zone', description: 'Banner Zone Prices',
emoji: '', value: 'banner_zone' },
{ label: 'Line Zone', description: 'Line Zone Prices', emoji:
'📏', value: 'line_zone' },
{ label: 'Miniature Zone', description: 'Miniature Zone
Prices', emoji: '🎭', value: 'miniature_zone' },
{ label: 'Info Zone', description: 'Info Zone Prices', emoji:
'ℹ️', value: 'info_zone' },
{ label: 'Profil Banner Zone', description: 'Profile Banner
Prices', emoji: '', value: 'profile_banner_zone' },
{ label: 'Video Edit Zone', description: 'Video Edit Prices',
emoji: '🎥', value: 'video_edit_zone' },
{ label: 'Affich Zone', description: 'Affich Prices', emoji:
'📣', value: 'affich_zone' },
]),
);
setTimeout(() => {
channel.send({ embeds: [pricelistembed], components:
[row] }).then(sentMessage => {
channel.send(`
> **Welcome in __${channel.guild.name}__**
> **__ اهال بك في${channel.guild.name}__**
> **اتفضل حدد طلبك حتى تتواصل معك الجهة المختصه.**`);
});
}, 2000);
});
//
client.on("interactionCreate", (interaction) => {
if (!interaction.isSelectMenu()) return;
if (interaction.values[0].toLowerCase() == "Logo Zone") {
const netflixembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setTitle(`\`\#\`\ Logo Zone Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Logo Zone Prices__**\n\
n<:LIONSREPLY:1341178456007774218> - Logo Fix: 5m\
n<:LIONSREPLY:1341178456007774218> - Logo Fix High Quality: 15m\
n<:LIONSREPLY:1341178456007774218> - Logo Gif: 20m\
n<:LIONSREPLY:1341178456007774218> - Logo Gif High Quality: 25m
- **__You Can Mention The Seller Click The Button__**
`)
.setImage(line)
.setColor(color)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`LogoZone`)
.setLabel("Mention Seller")
.setEmoji("<<:LIONSREPLY:1341178456007774218>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[netflixembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "Banner Zone") {
const instaembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Banner Zone Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Banner Zone Prices__**\n\
n<:LIONSREPLY:1341178456007774218> - Banner Fix: 10m\
n<:LIONSREPLY:1341178456007774218> - Banner Fix High Quality: 15m\
n<:LIONSREPLY:1341178456007774218> - Banner Gif: 20m\
n<:LIONSREPLY:1341178456007774218> - Banner Gif High Quality: 25m
- **__You Can Mention The Seller Click The Button__**
`)
.setImage(line)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`BannerZone`)
.setLabel("Mention Seller")
.setEmoji("<:LIONSREPLY:1341178456007774218>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[instaembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "Line Zone") {
const instaembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Line Zone Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Line Zone Prices__**\n\
n<:LIONSREPLY:1341178456007774218> - Line Fix: 4m\
n<:LIONSREPLY:1341178456007774218> - Line Fix High Quality: 8m\
n<:LIONSREPLY:1341178456007774218> - Line Gif: 12m\
n<:LIONSREPLY:1341178456007774218> - Line Gif High Quality: 16m
- **__You Can Mention The Seller Click The Button__**
`)
.setImage(line)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`LineZone`)
.setLabel("Mention Seller")
.setEmoji("<:LIONSREPLY:1341178456007774218>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[instaembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "Miniature Zone") {
const instaembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Miniature Zone Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Miniature Zone Prices__**\n\
n<:LIONSREPLY:1341178456007774218> - Miniature Fix: 6m\
n<:LIONSREPLY:1341178456007774218> - Miniature Fix High Quality: 10m\
n<:LIONSREPLY:1341178456007774218> - Miniature Gif: 14m\
n<:LIONSREPLY:1341178456007774218> - Miniature Gif High Quality: 18m
- **__You Can Mention The Seller Click The Button__**
`)
.setImage(line)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`MiniatureZone`)
.setLabel("Mention Seller")
.setEmoji("<:LIONSREPLY:1341178456007774218>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[instaembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "Info Zone") {
const visaembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Info Zone Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Info Zone Prices__**\n\
n<:LIONSREPLY:1341178456007774218> - Basic Info: 3m\
n<:LIONSREPLY:1341178456007774218> - Detailed Info: 7m\
n<:LIONSREPLY:1341178456007774218> - Animated Info: 12m
- **__You Can Mention The Seller Click The Button__**
`)
.setImage(line)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`InfoZone`)
.setLabel("Mention Seller")
.setEmoji("<:LIONSREPLY:1341178456007774218>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[visaembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "Profile Banner") {
const nitroembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Profile Banner Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Profile Banner Prices__**\n\
n<:LIONSREPLY:1341178456007774218> - Profile Banner Fix: 8m\
n<:LIONSREPLY:1341178456007774218> - Profile Banner Fix High Quality: 12m\
n<:LIONSREPLY:1341178456007774218> - Profile Banner Gif: 16m
- **__You Can Mention The Seller Click The Button__**
`)
.setImage(line)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`ProfileBanner`)
.setLabel("Mention Seller")
.setEmoji("<:LIONSREPLY:1341178456007774218>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[nitroembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "Edit Zone") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Edit Zone Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Video Edit Prices__**\n\
n<:LIONSREPLY:1341178456007774218> - Basic Edit: 10m\
n<:LIONSREPLY:1341178456007774218> - Advanced Edit: 20m\
n<:LIONSREPLY:1341178456007774218> - Professional Edit: 30m
- **__You Can Mention The Seller Click The Button__**
`)
.setImage(line)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`EditZone`)
.setLabel("Mention Seller")
.setEmoji("<:LIONSREPLY:1341178456007774218>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[botembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "Affich Zone") {
const designembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setTitle(`\`\#\`\ Affich Zone Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Affich Prices__**\n\
n<:LIONSREPLY:1341178456007774218> - Basic Affich: 5m\
n<:LIONSREPLY:1341178456007774218> - High Quality Affich: 10m\
n<:LIONSREPLY:1341178456007774218> - Animated Affich: 15m
- **__You Can Mention The Seller Click The Button__**
`)
.setImage(line)
.setColor(color)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`AffichZone`)
.setLabel("Mention Seller")
.setEmoji("<:LIONSREPLY:1341178456007774218>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[designembed], components: [row] })
}
})
client.on("interactionCreate", interaction => {
if (!interaction.isButton()) return;
if (interaction.customId == "LogoZone") {
interaction.channel.send({
𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾
content: `
𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${netflixrole}> ||`
>
>
})
interaction.deferUpdate()
interaction.channel.setName(`need-LogoZone`)
}
if (interaction.customId == "BannerZone") {
interaction.channel.send({
𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾
content: `
𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${pesrole}> ||`
>
>
})
interaction.deferUpdate()
interaction.channel.setName(`need-BannerZone`)
}
if (interaction.customId == "LineZone") {
interaction.channel.send({
𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾
content: `
𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${fifarole}> ||`
>
>
})
interaction.deferUpdate()
interaction.channel.setName(`need-LineZone`)
}
if (interaction.customId == "MiniatureZone") {
interaction.channel.send({
> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾
content: `
> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${visarole}> ||`
})
interaction.deferUpdate()
interaction.channel.setName(`need-MiniatureZone`)
}
if (interaction.customId == "InfoZone") {
interaction.channel.send({
> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾
content: `
> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${instarole}> ||`
})
interaction.deferUpdate()
interaction.channel.setName(`need-InfoZone`)
}
if (interaction.customId == "ProfileBanner") {
interaction.channel.send({
> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾
content: `
> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${nitrorole}> , <@&${nitrorole2}> ||`
})
interaction.deferUpdate()
interaction.channel.setName(`need-ProfileBanner`)
}
if (interaction.customId == "EditZone") {
interaction.channel.send({
> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾
content: `
> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${botrole}> ||`
})
interaction.deferUpdate()
interaction.channel.setName(`need-EditZone`)
}
if (interaction.customId == "AffichZone") {
interaction.channel.send({
> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾
content: `
> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${designrole}> ||`
})
interaction.deferUpdate()
interaction.channel.setName(`need-AffichZone`)
}
})
});
//token
client.login('MTM1MDk1MzI5MzA3MjgzMDU3Nw.G5nnIF.GtRvxlTG48GHH_SI4zdmXpTLafLy0MIHD2N
UHI');