0% found this document useful (0 votes)
5 views

message(1)

Uploaded by

moncef9elhuse
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

message(1)

Uploaded by

moncef9elhuse
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 49

const app = require('express')();

const chalk = require("chalk");


let config = require('./config.json')
let prefix = config.prefix

app.get('/', (req, res) => {


res.send('Hello Express app!')
})

app.listen(3000, () => {
console.log('Vampire On Top')
});

//packaging
const { Client, Collection , MessageActionRow , MessageButton , MessageSelectMenu ,
Modal , TextInputComponent , MessageEmbed } = require("discord.js");
let db = require('pro.db')
let ms = require('ms')
//VARS

const applycategory = "1321180169603518586";


const line =
"https://media.discordapp.net/attachments/1323048296339603486/1323053245232578630/
ydk_fzbe_hhh.png?
ex=67731cda&is=6771cb5a&hm=a72a19014e4eb416e190c9b3baa70430b4360d2b9bf1aaf9f307d543
32dbd3c8&=&format=webp&quality=lossless&width=1024&height=50"
const sellerRoleID = "1321180111432847471"
const feedbackroom = "1321180263254065152"
const tagchanneljoin = "1279310285915684947"
const teamrole = "1321180107011919956"
let sugchannel = "1321180270195642450"
let sugteam = "1151268803863392256"
let fedchannel = "1321180263254065152"
let ordercategory = "1321180167351173130"
var netflixrole = "1321180133113073784"
var pesrole = "1321180140172218401"
var fifarole = "1321180141954662442"
var instarole = "1321180130894418061"
var nitrorole = "1321180119972315146"
var nitrorole2 = "1292248775930282126"
var visarole = "1321180117355200607"
var botrole = "1321180127975051295"
var designrole = "1321180126045536338"
var ucrole = "1293276865020301373"
var ffrole = "1321180141954662442"
var tokenrole = "1321180115333419053"
var boostrole = "1321180122556141629"
var spotifyrole = "1321180131972218990"
var shahidrole = "1321180121260097647"
var creditrole = "1321180116591575152"
var tiktokrole = "1321180134476218430"
var taxchannel = "1321180272644849734"
var offersChannel = "1321180265728704562"
var transferChannel = "1321180274293477387"
var blacklistWords = ['
‫'ب‬,'‫'سوشيال‬,'‫'ديس‬,'‫'ديسكورد‬,'‫'كريديت‬,'‫'ديس‬,'‫'نيترو‬,'‫'كرديت‬,'‫'بوتات‬,'‫'اكونتات‬,'‫نترو‬
‫'يتكوين‬,'btc','
‫'ف‬,'‫'بوست‬,'‫'بوستات‬,'‫'تفعيل‬,'‫'توكن‬,'‫'توكنات‬,'‫'سيرفرات‬,'‫'سيرفر‬,'‫'بيع‬,'‫'متوفر‬,'‫حسابات‬
‫'تيك‬,'‫'روالت‬,'‫'عرض‬,'‫'موجود‬,'‫'سعر‬,'‫'هكر‬,'‫يزا‬
‫'ست‬,'‫'تيلجرام‬,'‫'تويتر‬,'‫'يوتيوب‬,'‫'فيسبوك‬,'‫'سبوتيفاي‬,'‫'نتفليكس‬,'‫'نتفلكس‬,'‫'انستا‬,'‫توك‬
‫'روبلوكس‬,'‫'يوسي‬,'‫'شدات‬,'‫'يم‬,'Watch it',' ‫'اكس‬,'‫'بايبال‬,'‫'فوتات‬,'‫'فوت‬,'‫شاهد‬
‫'ديزاين‬,'‫'كروت‬,'‫'ماين كرافت‬,'‫]'بوكس‬
var welcome = "1321180254311809095"
let order = "1321180276164001866"
let applyteam = "1321180284523253921"
let yes = "<:North:1267940401541681236>"
let no = "<:North:1267940412107264091>"
let tag = "TWS 丶"
let link = "https://discord.gg/qWsRQQ6CxX"
let color = "#ffffff"

//

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 = ["1279258283659759707", "1279258283659759707"]


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: '1292264504373022845',
},
{
label: 'Admin',
description: 'To display admin commands ',
value: '2',
emoji: '1292264504373022845',
},
{
label: 'Points',
description: 'To display Points commands ',
value: '3',
emoji: '1292264504373022845',
},
{
label: 'General',
description: 'To display general commands ',
value: '4',
emoji: '1292264504373022845',
},
{
label: 'Delete',
description: 'Delete messages list ',
value: '5',
emoji: '1292264504373022845',
}])

let row = new MessageActionRow()


.addComponents([menu]);

let button = new MessageActionRow()

.addComponents(
new MessageButton()
.setStyle('LINK')
.setLabel('Server Support')
.setURL(`https://discord.gg/xBaEyjUXpS`))

let embed = new MessageEmbed()

.setDescription(`> **This bot Made by Fluux**

> <a:yes:1293255113892298782> **𝖨𝖿 𝖵𝗂𝖾𝗐 𝖢𝗈𝗆𝗆𝖺𝗇𝖽𝗌 𝖢𝗁𝗈𝗈𝗌𝖾 𝖠 𝖢𝖺𝗍𝖾𝗀𝗈𝗋𝗒**`)


.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**

> **+nick**

> **+font**`)

b.update({ embeds:[embed_1], components:[row, button] }).catch(err => {});


} else if(b.values[0] === "3") {
let embed_1 = new MessageEmbed()

.setAuthor(`Points Commands:`, client.user.displayAvatarURL({dynamic : true}))


.setColor(color)
.setTimestamp()
.setDescription(`
> **${prefix}top**

> **${prefix}topp**

> **${prefix}point**

> **${prefix}rank**

> **${prefix}rank1**

> **${prefix}apoint**

> **${prefix}rpoint**

> **${prefix}rank**

> **${prefix}addpoint**

> **${prefix}removepoint**`)

b.update({ embeds:[embed_1], components:[row, button] }).catch(err =>


{});
} else if(b.values[0] === "4") {
let embed_1 = new MessageEmbed()

.setAuthor(`General Commands:`, client.user.displayAvatarURL({dynamic : true}))


.setColor(color)
.setTimestamp()
.setDescription(`
> **${prefix}avatar**

> **/banner**

> **/bot**
> **/inrole**

> **/invites**

> **${prefix}ping**

> **/say**

> **${prefix}server**

> **${prefix}tax**

> **/top-inv**
`)
b.update({ embeds:[embed_1], components:[row, button] }).catch(err => {})
} else if(b.values[0] === "5") {
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 = ["1321180289942159510", "1321180291292729355", "1321180291997503594",
"1321180293729615923",
"1321180294916866149",
"1321180296355512403",
"1321180298066530385","1321180299568222209","1321180300893622373","1321180308703416
431","1292249228097355786","1321180309827620945","1321180311828172924","13211803131
99710210","1321180316626321550","1321180318354505848","1292249248372359238","132118
0319793283193","1321180329784115301","1321180330870444062","1321180332065816679","1
321180332913066016","1321180334376620093","1321180335630717021","132118033677182574
6","1321180338327654494","1321180357265195042","1321180358527684691","1321180358527
684691","1321180359571935244","1292249298741755945","1292249305150787664","12922493
06962727088","1292249308875329657","1292249315540205650","1292249318161387570","129
2249316878057594","1292249324519952385","1292249327108096080","1292249328613851246"
,"1292249335316348972","1292249337048600721","1293355081139355778","129335515987902
8806","1293355335947518074","1293355402573910026","1293355403555504168","1293355617
213349951"]
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)
})

}
});

//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(`> **<:CC_black_arrow:1322665189421744188> Hey : __$
{userName}__**

> **<:CC_black_arrow:1322665189421744188> Welcome To __The Week S__**

> **<:CC_black_arrow:1322665189421744188> If You Wanna Order Something


<#1321180276164001866>**

> **<:CC_black_arrow:1322665189421744188> If You Want Join The Week S Team Open


Ticket Here : <#1321180284523253921>**

> **<:CC_black_arrow:1322665189421744188> Account Created At __$


{createdAt.toLocaleString()}__**

> **<:CC_black_arrow:1322665189421744188> 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 === "Link") {
message.channel.send(`** __Server Invite Link__ { ${link} }
**`)
}
if(message.content === "sd") {
message.delete()
message.channel.send(`$close`)
}
if(message.content === "link") {
message.channel.send(`** __Server Invite Link__ { ${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('+t')) {
return message.reply(`‫يرجى تحويل هنا‬
<#1321180274293477387>`)
}
});

client.on("messageCreate", async message => {


if (message.content === prefix+'remove-allwarns') {

if (!message.member.permissions.has('ADMINISTRATOR')) return;

const reply = await message.reply(`**I am Removing All Seller Warns Now Please Wait
!...**`)

let warnRoles = ['𝖶𝖺𝗋𝗇¹','𝖶𝖺𝗋𝗇²','𝖶𝖺𝗋𝗇³','𝖶𝖺𝗋𝗇⁴','𝖶𝖺𝗋𝗇⁵']

const obj = {}

warnRoles.forEach(r => {

const role = message.guild.roles.cache.find(role => role.name === r)

if (!role) return;

message.guild.members.cache.filter(m => m.roles.cache.has(role.id)).forEach(async m


=> {

m.roles.remove(role)
.then(async () => {
if (!obj[`${m.user.id}`]) obj[`${m.user.id}`] = {};
obj[`${m.user.id}`].name = m.user.username;
if (!obj[`${m.user.id}`].removed) obj[`${m.user.id}`].removed = 0;
obj[`${m.user.id}`].removed = obj[`${m.user.id}`].removed + 1
const d = await db.get(`${message.guild.id}-Temp_Roles`)
d.forEach(async info => {
if (m.user.id !== info.userID) return;
let index = d.indexOf(info)
d.splice(index,1)
db.set(`${message.guild.id}-Temp_Roles`,d)
})
})

})

})

await new Promise (t => setTimeout (t,2000))

const removed = []
let count = 0
for (const i in obj) {
count++
removed.push(`\`${count} -\` User : __${obj[i].name}__ - Removed __$
{obj[i].removed}__ Warns`)
}

await new Promise (t => setTimeout (t,2000))

reply.edit({content:null,embeds:[new MessageEmbed()
.setAuthor(`Successfully Removed All Warns From ${removed.length} Seller`,
message.guild.iconURL())
.setThumbnail (message.guild.iconURL())
.setFooter(`By ${message.author.username}`, message.author.displayAvatarURL())
.setDescription (`**
${removed.join('\n\n')}
**`)
.setColor(color)]})

}
})

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]);
user.setNickname(`${tag}${user.user.username}`)
message.reply("> <a:yes:1293255113892298782> **__Done__**")
}
if(command === "come") {
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:NO:1322637638343065621> **Reason : ${args.slice(2).join(' ')}**\n`

message.reply(`> <a:NO:1322637638343065621> **Done Send Private to ${user}**

> <a:NO:1322637638343065621> **Please Wait Come Seller** `)

user.send(`> <a:NO:1322637638343065621> **Some One Need You** ${user}

> <a:NO:1322637638343065621> **Channel Here :** <#${message.channel.id}>


${reason || ''}
> <a:NO:1322637638343065621> **I Hope You Enter To See What He Want**`)
}
if(command === "fb") {
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}>`)
}
// warn
if (command === "warn") {
if (!message.member.permissions.has("BAN_ROLES")) return
message.reply(`** 😕 You don't have permission **`);

const tempR = await db.get(`${message.guild.id}-Temp_Roles`) || [];


let argss = message.content.split(' ')
let user = message.guild.members.cache.get(argss[1]) ||
message.mentions.members.first();

if (argss.length < 3) return message.reply(`**Error ! ... Usage : ${argss[0]}


[user] [time] [reason]**`);

if (!user) return message.reply(`**😕 Please A User !**`);

let time_ms = ms(argss[2])

let time_format = ['s','m','h','d','y','w']

if (!time_ms || !time_format.includes(argss[2].substring(argss[2].length-1,
argss[2].length).toLowerCase())) return message.reply(`** Error ! Unknown Time
Format \`${argss[2]}\`.. Example : 7d**`);

let reason = message.content.split(' ').slice(3) || ''

if (reason.length !== 0) reason = `\nReason: \`${reason.join(' ')}\``

let warnRoles = ['𝖶𝖺𝗋𝗇¹','𝖶𝖺𝗋𝗇²','𝖶𝖺𝗋𝗇³','𝖶𝖺𝗋𝗇⁴','𝖶𝖺𝗋𝗇⁵']

let added

if (!user.roles.cache.find(r=>r.name === warnRoles[0])) {


user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[0]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[0]).name )
} else if (!user.roles.cache.find(r=>r.name === warnRoles[1])) {
user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[1]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[1]).name )
} else if (!user.roles.cache.find(r=>r.name === warnRoles[2])) {
user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[2]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[2]).name )
} else if (!user.roles.cache.find(r=>r.name === warnRoles[3])) {
user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[3]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[3]).name )
} else if (!user.roles.cache.find(r=>r.name === warnRoles[4])) {
user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[4]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[4]).name )
} else if (user.roles.cache.find(r=>r.name === warnRoles[0]) &&
user.roles.cache.find(r=>r.name === warnRoles[1]) &&
user.roles.cache.find(r=>r.name === warnRoles[2]) &&
user.roles.cache.find(r=>r.name === warnRoles[3]) &&
user.roles.cache.find(r=>r.name === warnRoles[4])) return message.reply('**Error :
This User Has Reached Max Warns !**');

await new Promise(r => setTimeout(r, 2000))

if (!added) return message.reply('**Something Went Error While Giving The Warn To


This User !**');

const embed = new MessageEmbed ()


.setColor(color)
.setTitle(`**Added ${added}**`)
.setDescription(`**User \`${user.user.username}\` Just Warned.
For: \`${ms(time_ms, { long: true })}\`${reason}**`)

message.channel.send({embeds:[embed]});
user.send({embeds:[embed]}).catch(() => {return});

tempR.forEach(info => {
if (info.userID === (user.user.id) && info.roleName === (added)) {
let index = tempR.indexOf(info)
if (index > -1) {
tempR.splice(index, 1);
}
}
})

tempR.push({
userID: user.user.id ,
roleName: added ,
time: time_ms,
})

db.set(`${message.guild.id}-Temp_Roles`,tempR)

}
//admin warn
if (command === "awarn") {
if (!message.member.permissions.has("BAN_ROLES")) return
message.reply(`** 😕 You don't have permission **`);

const tempR = await db.get(`${message.guild.id}-Temp_Roles`) || [];


let argss = message.content.split(' ')
let user = message.guild.members.cache.get(argss[1]) ||
message.mentions.members.first();

if (argss.length < 3) return message.reply(`**Error ! ... Usage : ${argss[0]}


[user] [time] [reason]**`);

if (!user) return message.reply(`**😕 Please A User !**`);

let time_ms = ms(argss[2])


let time_format = ['s','m','h','d','y','w']

if (!time_ms || !time_format.includes(argss[2].substring(argss[2].length-1,
argss[2].length).toLowerCase())) return message.reply(`** Error ! Unknown Time
Format \`${argss[2]}\`.. Example : 7d**`);

let reason = message.content.split(' ').slice(3) || ''

if (reason.length !== 0) reason = `\nReason: \`${reason.join(' ')}\``

let warnRoles = ['𝖠𝖽𝗆𝗂𝗇 𝖶𝖺𝗋𝗇¹','𝖠𝖽𝗆𝗂𝗇 𝖶𝖺𝗋𝗇²','𝖠𝖽𝗆𝗂𝗇 𝖶𝖺𝗋𝗇³']

let added

if (!user.roles.cache.find(r=>r.name === warnRoles[0])) {


user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[0]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[0]).name )
} else if (!user.roles.cache.find(r=>r.name === warnRoles[1])) {
user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[1]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[1]).name )
} else if (!user.roles.cache.find(r=>r.name === warnRoles[2])) {
user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[2]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[2]).name )
} else if (!user.roles.cache.find(r=>r.name === warnRoles[3])) {
user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[3]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[3]).name )
} else if (!user.roles.cache.find(r=>r.name === warnRoles[4])) {
user.roles.add(message.guild.roles.cache.find(r=>r.name === warnRoles[4]))
.then( () => added = message.guild.roles.cache.find(r=>r.name ===
warnRoles[4]).name )
} else if (user.roles.cache.find(r=>r.name ===
warnRoles[0]) && user.roles.cache.find(r=>r.name === warnRoles[1]) &&
user.roles.cache.find(r=>r.name === warnRoles[2]) &&
user.roles.cache.find(r=>r.name === warnRoles[3]) &&
user.roles.cache.find(r=>r.name === warnRoles[4])) return message.reply('**Error :
This User Has Reached Max Warns !**');

await new Promise(r => setTimeout(r, 1000))

if (!added) return message.reply('**Something Went Error While Giving The Warn To


This User !**');

const embed = new MessageEmbed ()


.setColor(color)
.setTitle(`**Added ${added}**`)
.setDescription(`**User \`${user.user.username}\` Just Warned.
For: \`${ms(time_ms, { long: true })}\`${reason}**`)

message.channel.send({embeds:[embed]});
user.send({embeds:[embed]});

tempR.forEach(info => {
if (info.userID === (user.user.id) && info.roleName === (added)) {
let index = tempR.indexOf(info)
if (index > -1) {
tempR.splice(index, 1);
}
}
})

tempR.push({
userID: user.user.id ,
roleName: added ,
time: time_ms,
})

db.set(`${message.guild.id}-Temp_Roles`,tempR)

}
//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 === "unbanall") {

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 (!say) message.reply("Please Put Text")
let embed = new MessageEmbed()

.setFooter({text: message.guild.name, iconURL:


message.guild.iconURL({dynamic:true})})
.setColor(color)
.setImage(``)
.setDescription(`${say}`)
message.delete();
message.channel.send({ embeds: [embed] })
}
if (command === "line") {
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 === "avatar") {


let ff = message.mentions.users.first() || message.author;
let userr = message.member.guild.members.cache.get(ff.id)

var button = new MessageActionRow()


.addComponents(
new MessageButton()
.setStyle('LINK')
.setEmoji('✨')
.setLabel(`DOWNLOAD AVATAR`)
.setURL(userr.displayAvatarURL({ dynamic: true })));

message.reply({
embeds: [
new MessageEmbed()
.setAuthor({ name: message.author.tag, iconURL:
message.author.displayAvatarURL({ dynamic: true }) })
.setFooter({ text: `Requested by ${message.author.tag}`, iconURL:
message.author.displayAvatarURL({ dynamic: true }) })
.setDescription(`[Avatar link](${userr.user.displayAvatarURL({ dynamic:
true, size: 4096 })})`)
.setImage(userr.displayAvatarURL({ dynamic: true, size: 4096 }))
], components: [button]
})

}
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 === "invites") {
var invite = await inviteTracker.getMemberInvites(message.member);
message.reply(`✨ ${message.author.username} Has Got ${invite.count} Invite(s)
`);
}
if (command === "ping") {
message.reply({
embeds: [
new MessageEmbed()
.setDescription(`**🏓 Pong 🏓

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
})
}
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("<:probot:1292266892244815892>")
.setStyle('PRIMARY')
);
let row2 = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`2_embed`)
.setLabel("Back")
.setEmoji("<:probot:1292266892244815892>")
.setStyle('DANGER')
);
let m = await message.reply({ content: `
> **<:Money:1322638162979455017> Your Tax Is : __${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: `
> ** Your Tax Is : __${tax4}__**`, components: [row2]})
row
i.deferUpdate()
}
if (i.customId === '2_embed') {
m.edit({ content: `
> ** Your Tax Is : __${tax}__**`, components: [row] })

i.deferUpdate()
} else {
return;
}
});
}
})
client.on('channelCreate' , async(message) => {
if(message.parentId != applycategory) return;
setTimeout(() => {
message.send({ content: `> ** Click On The Button To Start Team Apply Submiti**
> **‫**برجاء الضغط علي البتن لبدئ التقديم الي طاقم العمل‬

**‫ لو مضغطتش علي البتن و كملت مع البوت محدش هيرد عليك‬: ‫**ملحوظه‬
<:yes1:1322703222963441718>
` , 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("‫ فيدباك نعم او ال‬5 ‫)"معاك‬
.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("> || @everyone ||")

}
});
}
})
})
//

/// 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(`> <:smart:1322773870142423071> **Thanks For Giving Us
Feedback** <a:Verify:1322637536065093652>

> <:smart:1322773870142423071> **Hope You Visit Us Again**


<:smart:1322773870142423071> `)
.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}_OpenedTickets`) || 0

tc++

db.set(`${member.user.id}_OpenedTickets`,tc)

if (!member.roles.cache.has('1321180146753077278') && tc > 2) return


member.roles.add('1103254416250908742');

if (!member.roles.cache.has('1321180146753077278') && tc > 5) return


member.roles.add('968990551053598751');

if (!member.roles.cache.has('1321180146753077278') && tc > 8) return


member.roles.add('1103251515877109772');

})

client.on('channelCreate', message => {

if (message.parentId !== ordercategory) return;


const pricelistembed = new MessageEmbed()
.setImage(line)
.setColor(color)
.setTimestamp()
.setThumbnail(message.guild.iconURL({dynamic: true}))
.setFooter(client.user.username, client.user.avatarURL({ dynamic: true }))
.setDescription(` **Welcome To Vampire S
============================
- ‫( يرجي تحديد ما تريد من اسفل البوتن عن طريق الضغط علي‬Select Here) ‫واذا كان‬
‫( االسعار تناسبك فعليك ضغط علي‬Mention)
- ‫ونرجو عدم االزعاج بالمنشن النه يتسبب في تايم اوت‬

============================

- Please select what you want from the bottom of the button by pressing (select
here) and if the prices suit you, press (mention)
- 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: '𝖭𝖾𝗍𝖿𝗅𝗂𝗑',
{

description: '𝖭𝖾𝗍𝖿𝗅𝗂𝗑 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:Netflix:1323073725721084014>',
value: 'netflix',
},
{

description: 'Pes 𝖯𝗋𝗂𝖼𝖾𝗌',


label: 'Pes',

emoji: '<:BrawlBall_Gamemode_BrawlStars:1323073990834524210>',
value: 'pes',
},
{

description: 'Fifa 𝖯𝗋𝗂𝖼𝖾𝗌',


label: 'Fifa',

emoji: '<:fifa_21:1323074090201911327>',
value: 'fifa',
},

label: '𝖨𝗇𝗌𝗍𝖺',
{

description: '𝖨𝗇𝗌𝗍𝖺 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:instagram_no_fond:1323074235098337362>',
value: 'insta',

label: '𝖭𝗂𝗍𝗋𝗈',
}, {

description: '𝖭𝗂𝗍𝗋𝗈 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<a:nqn:1322882724905750569>',
value: 'nitro',

label: '𝖵𝗂𝗌𝖺',
}, {

description: '𝖵𝗂𝗌𝖺 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:Visa:1323074331596685312>',

value: 'visa',

label: '𝖡𝗈𝗍',
}, {

description: '𝖡𝗈𝗍 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:developer1:1323074521682673696>',

value: 'bot',

label: '𝖣𝖾𝗌𝗂𝗀𝗇',
},{

description: '𝖣𝖾𝗌𝗂𝗀𝗇 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:Adobe_after_effects:1323074677207203921>',

value: 'design',
},{

description: 'Free Fire 𝖯𝗋𝗂𝖼𝖾𝗌',


label: 'FreeFire',

emoji: '<:garena1:1323077237821669457>',
value: 'ff',
},{
label: '𝖳𝗈𝗄𝖾𝗇 ',
description: '𝖳𝗈𝗄𝖾𝗇 𝖯𝗋𝗂𝖼𝖾𝗌',
emoji: '<a:dc:1322882708669599797>',
value: 'token',

label: '𝖴𝖼',
},{

description: '𝖴𝖼 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:Vampire:1321960396789387427>',
value: 'uc',

label: '𝖡𝗈𝗈𝗌𝗍',
}, {

description: '𝖡𝗈𝗈𝗌𝗍 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<a:boost:1322882720153735289>',
value: 'boost',

label: '𝖲𝗉𝗈𝗍𝗂𝖿𝗒',
}, {

description: '𝖲𝗉𝗈𝗍𝗂𝖿𝗒 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:Spotify:1323075272953823252>',
value: 'spotify',

label: '𝖲𝗁𝖺𝗁𝗂𝖽',
}, {

description: '𝖲𝗁𝖺𝗁𝗂𝖽 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:Sanstitre:1323075523781591132>',
value: 'shahid',

label: '𝖢𝗋𝖾𝖽𝗂𝗍',
}, {

description: '𝖢𝗋𝖾𝖽𝗂𝗍 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:ProBot:1323075659999744061>',
value: 'credit',

label: '𝖳𝗂𝗄𝖳𝗈𝗄',
}, {

description: '𝖳𝗂𝗄𝖳𝗈𝗄 𝖯𝗋𝗂𝖼𝖾𝗌',


emoji: '<:TikTok740312:1323075784688140328>',
value: 'tiktok',
}

]),
);
setTimeout(() => {
message.send({ embeds: [pricelistembed], components: [row] }).then(message => {
message.channel.send(`
> **Welcome in __${message.guild.name}__** <:erteert:1271098943392055340>

> **‫__ اهال بك في‬${message.guild.name}__** <:erteert:1271098943392055340>


> **‫اتفضل حدد طلبك حتى تتواصل معك الجهة المختصه‬.** ❣️`)
})
}, 5000);
})
//
client.on("interactionCreate", (interaction) => {
if (!interaction.isSelectMenu()) return;

if (interaction.values[0].toLowerCase() == "netflix") {
const netflixembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setTitle(`\`\#\`\ Netflix Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Netflix Prices__**

===========
**- Netflix User 1 month : 6m

- Netflix Acc 1 week : 2m**

==============

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)
.setColor(color)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`netbutton`)
.setLabel("Mention Seller")
.setEmoji("<:Netflix:1323073725721084014>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[netflixembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "pes") {
const instaembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ InstaGram Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Pes Prices__**

===========
**- Followers

- 100 Follower : 200k

- 500 Follower : 1m

- 1k Follower : 2m

- Likes

- 100 Like : 100k

- 500 Like : 500k

- 1k Like : 1m**
==============

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`pesbutton`)
.setLabel("Mention Seller")
.setEmoji("<:BrawlBall_Gamemode_BrawlStars:1323073990834524210>")
.setStyle('PRIMARY')
);

interaction.reply({ content: `<@${interaction.user.id}>`, embeds:


[instaembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "fifa") {
const instaembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ InstaGram Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Fifa Prices__**

===========

==============

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`fifabutton`)
.setLabel("Mention Seller")
.setEmoji("<:fifa_21:1323074090201911327>")
.setStyle('PRIMARY')
);

interaction.reply({ content: `<@${interaction.user.id}>`, embeds:


[instaembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "insta") {
const instaembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ InstaGram Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Instagram Prices__**

===========

==============

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`insbutton`)
.setLabel("Mention Seller")
.setEmoji("<:instagram_no_fond:1323074235098337362>")
.setStyle('PRIMARY')
);

interaction.reply({ content: `<@${interaction.user.id}>`, embeds:


[instaembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "visa") {
const visaembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Visa Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Visa Prices__**

============

=============

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`visabutton`)
.setLabel("Mention Seller")
.setEmoji("<:Visa:1323074331596685312>")
.setStyle('PRIMARY')
);

interaction.reply({ content: `<@${interaction.user.id}>`, embeds:


[visaembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "nitro") {
const nitroembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Nitro Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Nitro Prices__**

============
**- Gaming 1 Month Gift : 90m

- Nitro Classic 1 Month : 30m

- Nitro Gaming 3 Month : 15m

- Nitro Gaming 1 Month : 250k**

===========

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`nitbutton`)
.setLabel("Mention Seller")
.setEmoji("<a:nqn:1322882724905750569>")
.setStyle('PRIMARY')
);

interaction.reply({ content: `<@${interaction.user.id}>`, embeds:


[nitroembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "bot") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Bot Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Bot Prices__**

==============

=======================

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)
let row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId(`botbutton`)
.setLabel("Mention Seller")
.setEmoji("<:developer1:1323074521682673696>")
.setStyle('PRIMARY')
);

interaction.reply({ content: `<@${interaction.user.id}>`, embeds:


[botembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "design") {
const designembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setTitle(`\`\#\`\ Design Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Design Prices__**

===========

==============

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)
.setColor(color)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`designbutton`)
.setLabel("Mention Seller")
.setEmoji("<:Adobe_after_effects:1323074677207203921>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[designembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "ff") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Vote Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All ff Prices__**

================

=================

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`ffbutton`)
.setLabel("Mention Seller")
.setEmoji("<:garena1:1323077237821669457>")
.setStyle('PRIMARY')
);

interaction.reply({ content: `<@${interaction.user.id}>`, embeds:


[botembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "token") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Token Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Token Prices__**

================

=================

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`tokenbutton`)
.setLabel("Mention Seller")
.setEmoji("<a:dc:1322882708669599797>")
.setStyle('PRIMARY')
);

interaction.reply({ content: `<@${interaction.user.id}>`, embeds:


[botembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "uc") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Uc Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Uc Prices__**
================ Global ================
=================

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`ucbutton`)
.setLabel("Mention Seller")
.setEmoji("<:Vampire:1321960396789387427>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[botembedembed], components: [row] })
}
if (interaction.values[0].toLowerCase() == "boost") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Boost Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Boost Prices__**

================

=================

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`bosbutton`)
.setLabel("Mention Seller")
.setEmoji("<a:boost:1322882720153735289>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[botembedembed], components: [row] })

}
if (interaction.values[0].toLowerCase() == "spotify") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Spotify Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Spotify Prices__**

================

=================

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`spotbutton`)
.setLabel("Mention Seller")
.setEmoji("<:Spotify:1323075272953823252>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[botembedembed], components: [row] })

}
if (interaction.values[0].toLowerCase() == "shahid") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Shahid Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Shahid Prices__**

=================

=================

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`shabutton`)
.setLabel("Mention Seller")
.setEmoji("<:Sanstitre:1323075523781591132>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[botembedembed], components: [row] })

}
if (interaction.values[0].toLowerCase() == "credit") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Credit Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Credit Prices__**

================
**- 2m : 10dh

- 50m : 70dh

- 100m : 130dh**

=================

- **__You Can Mention The Seller Click The Button__**


`)
.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`crebutton`)
.setLabel("Mention Seller")
.setEmoji("<:ProBot:1323075659999744061>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[botembedembed], components: [row] })

}
if (interaction.values[0].toLowerCase() == "tiktok") {
const botembedembed = new MessageEmbed()
.setAuthor(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setFooter(`By : ${interaction.user.username}`, `$
{interaction.user.displayAvatarURL()}`)
.setColor(color)
.setTitle(`\`\#\`\ Tiktok Prices In ${interaction.guild.name}`)
.setDescription(`**__Here Is All Tiktok Prices__**

=================

=================

- **__You Can Mention The Seller Click The Button__**`)


.setImage(line)

let row = new MessageActionRow()


.addComponents(
new MessageButton()
.setCustomId(`tikbutton`)
.setLabel("Mention Seller")
.setEmoji("<:TikTok740312:1323075784688140328>")
.setStyle('PRIMARY')
);
interaction.reply({ content: `<@${interaction.user.id}>`, embeds:
[botembedembed], components: [row] })

}
})

client.on("interactionCreate", interaction => {


if (!interaction.isButton()) return;

if (interaction.customId == "netbutton") {
interaction.channel.send({

> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${netflixrole}> ||\n


> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-netflix`)
}
if (interaction.customId == "pesbutton") {
interaction.channel.send({

> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${pesrole}> ||\n


> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-pes`)
}
if (interaction.customId === "fifabutton") {
interaction.channel.send({

> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${fifarole}> || \n


> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-fifa`)
}
if (interaction.customId === "visabutton") {
interaction.channel.send({

> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${visarole}> || \n


> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-visa`)
}
if (interaction.customId === "insbutton") {
interaction.channel.send({

> 𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

> 𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${instarole}> || \n


> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-insta`)
}
if (interaction.customId == "nitbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${nitrorole}> , <@&${nitrorole2}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-nitro`)
}
if (interaction.customId == "botbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${botrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-bots`)
}
if (interaction.customId == "designbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${designrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-design`)
}
if (interaction.customId == "ffbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${ffrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-ff`)
}
if (interaction.customId == "tokenbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${tokenrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-token`)
}
if (interaction.customId == "ucbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${ucrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-uc`)
}
if (interaction.customId == "bosbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${boostrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-boosts`)
}
if (interaction.customId == "spotbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${spotifyrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-spotify`)
}
if (interaction.customId == "shabutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${shahidrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-shahid`)
}
if (interaction.customId == "crebutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${teamrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.deferUpdate()
interaction.channel.setName(`need-credit`)
}
if (interaction.customId == "tikbutton") {
interaction.channel.send({

𝖶𝖺𝗂𝗍 𝖲𝖾𝗅𝗅𝖾𝗋 𝖢𝗈𝗆𝖾


content: `

𝖬𝖾𝗇𝗍𝗂𝗈𝗇 : || <@&${tiktokrole}> ||\n


>
>
> Had Khona ki wrek 3la button <@${interaction.user.id}>`
})
interaction.channel.setName(`need-tiktok`)
interaction.deferUpdate()
}
})

///apply
client.on("channelCreate", channel => {
if (channel.parentId === "1292248893236449403") { // ‫` استخدم‬parentId` ‫بدًال من‬
`parent.id`
setTimeout(() => {
channel.send({ // ‫إرسال الرسالة إلى القناة الجديدة‬
embeds: [
new MessageEmbed()
.setColor(color) // ‫ تأكد أن المتغير‬color ‫معرف‬
.setImage(line) // ‫ تأكد أن المتغير‬line ‫معرف ويحتوي على رابط صالح‬
.setTimestamp()
.setFooter({
text: client.user.username,
iconURL: client.user.avatarURL({ dynamic: true })
})
.setDescription(`**⪻ Staff Conditions ⪼

➥ Have 5 invites

➥ Must Be Seller At First

➥ Pay 100k To <@1275888421499310219>

➥ Have +16 Years Ago

➥ Bio / Username **

-----------------------------------------

**⪻ Seller Conditions ⪼

➥ Have 3 invite

➥ Have 5 Feedback if you don't have pay 500k to <@1089187308630179972>

➥ Have +4 Products to sell ...

➥ Pay 100k Damana To <@1275888421499310219>

➥ Have +15 Years Ago

➥ Have +20 lvl probot

➥ Put the Link in Your Bio (Use 'Link')**


`)
]
}).catch(console.error); // ‫تعامل مع الأخطاء إن وجدت‬
}, 2000); // ‫ ثانية قبل إرسال الرسالة‬2 ‫انتظار‬
}
});

//ads
client.on("channelCreate", massage => {
if(massage.parent.id == "1321180238058885160") {
setTimeout(() => {
massage.send({content:null, embeds:[
new MessageEmbed()
.setColor(color)
.setImage(line)
.setTimestamp()
.setFooter({text:client.user.username, iconURL: client.user.avatarURL({ dynamic:
true })})
.setThumbnail(client.user.displayAvatarURL()) // Displays the bot's
avatar
.setDescription(`** __Vampire S Ads__

- Here | ‫منشن هير‬


> 250k Creditt

- Everyone | ‫منشن للكل‬


> 450k Credits

- Private Room | ‫روم خاص لـسيرفرك‬


> 1.5M Credit

- Private Room | 1 ‫روم خاص ل سيرفرك ب الأسم لي تبي و جفواي علي‬M


> 3M Credit

> For Buy Go To : <#1321180259382591488>

Note : transfer to <@1089187308630179972> **`)


]})
}, 2000);
}
});

////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 row = new MessageActionRow()
// .addComponents(
// new MessageButton()
// .setCustomId(`first_embed`)
// .setLabel("Mediator")
// .setEmoji("👮")
// .setStyle('SUCCESS')
// );
// let row2 = new MessageActionRow()
// .addComponents(
// new MessageButton()
// .setCustomId(`2_embed`)
// .setLabel("Back")
// .setEmoji("↩️")
// .setStyle('DANGER')
// );
let m = await message.reply({ content: `
> <a:money_logo:1293273924922249317> **Your Is : __${tax}__**` });
// 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: `
// > ** <a:ss_4:1006717474819035166> Your Tax Is : __${tax4}__**` })
// row
// i.deferUpdate()
// }
// if (i.customId === '2_embed') {
// m.edit({ content: `
// > ** <a:ss_4:1006717474819035166> Your Tax Is : __${tax}__**`, components: [row]
})

// i.deferUpdate()
// } else {
// return;
// }
// });
})

// temp role dont touch!


client.on(`ready`, () => {

setInterval(async function () {

const tempR = await db.get(`1279258283659759707-Temp_Roles`)

if (!tempR) return;

tempR.forEach(async info => {

const server = client.guilds.cache.get('1279258283659759707');

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(`1279258283659759707-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(`${'1279258283659759707'}-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.permissions.has("MANAGE_GUILD")) return
message.reply(`** :rolling_eyes: You don't have permissions **`)

let args = message.content.split(' ').slice(1).join(' ')

if (!args) return message.reply('** :x: Please select a message **')

message.delete();

let embed = new MessageEmbed()

.setDescription(`${args}`)

.setColor(color)

let attach = message.attachments.first();


{
embed.setImage(line)
}
message.channel.send({ embeds: [embed] });
}
})

///// welcome message


client.on('guildMemberAdd', async (member) => {
const log = client.channels.cache.get(tagchanneljoin)
log.send(`**‫@< هال مرحبا بيك‬${member.id}>**`).then((dark) => {
dark.delete({ timeout: 9900 });
})
});
// ========================= Auto ============================= \\
const { joinVoiceChannel } = require('@discordjs/voice')//npm i @discordjs/voice
//‫يدخل الروم تلقائي‬
client.on("ready", function() {
const gulchannel = client.guilds.cache.get('1321178185680818291')//‫ايدي السيرفر‬
let vochannel = client.channels.cache.get('1321180208467808369')//‫ايدي الروم‬
setInterval(() => {
joinVoiceChannel({
channelId: vochannel.id,
guildId: gulchannel.id,
adapterCreator: gulchannel.voiceAdapterCreator,
})
}, 1000)
})//By Lezard
//
client.on("guildMemberUpdate", (oldMember, newMember) => {

try {

const oldStatus = oldMember.premiumSince;

const newStatus = newMember.premiumSince;

// ‫اذا احد سوى بوست‬

if (!oldStatus && newStatus) {

client.channels.cache

.get("1292249108878196789")

.send(`‫@<شكرا لك على بوست‬${newMember.user.id}> 💗`);

// ‫اذا الشخص شال البوست‬

if (oldStatus && !newStatus) {

client.channels.cache

.get("1292249108878196789")
.send(`why? <@${newMember.user.id}>`);

} catch (error) {

console.log(error);

});
// ===================== Rename Ticket ===================== \\
client.on('messageCreate' , async(message) => {
if(message.content === "Re") {
if(!message.channel.name.startsWith("sell")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "Re") {
if(!message.channel.name.startsWith("by")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})

client.on('messageCreate' , async(message) => {


if(message.content === "Re") {
if(!message.channel.name.startsWith("ticket")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "Re") {
if(!message.channel.name.startsWith("need")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "Re") {
if(!message.channel.name.startsWith("sell")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "Re") {
if(!message.channel.name.startsWith("need")) return;
message.channel.setName(`by-${message.member.displayName}`)
}
})
client.on('messageCreate' , async(message) => {
if(message.content === "Re") {
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`)
}
});
//
client.on('messageCreate', (message) => {
// Ignore messages from bots
if (message.author.bot) return;

// Command to trigger the embedded message with text


if (message.content === '*') {
const embed = new MessageEmbed()
.setColor(color) // Embed color
.setAuthor({ name: 'Ticket Claimed', iconURL:
'https://cdn.discordapp.com/attachments/1312435489239728159/1321227310237745173/
IMG_0276.jpg?
ex=67711591&is=676fc411&hm=37cc945ec56a59561356dd47b1ef63a63057c9e41a0373b4c77c0b95
0504b215&'})
.setDescription(`**This Ticket Has Been Claimed By: ${message.author} \
n\n If You Enter Without Permission From ${message.author} You Will Be
Warned**`) // Embed description
.setFooter({ text: 'Powered by The Weest S✨', iconURL:
'https://cdn.discordapp.com/attachments/1312435489239728159/1321227310237745173/
IMG_0276.jpg?
ex=67711591&is=676fc411&hm=37cc945ec56a59561356dd47b1ef63a63057c9e41a0373b4c77c0b95
0504b215&' })
.setTimestamp(); // Adds timestamp to the footer

// Send the normal message with the embed


message.channel.send({ embeds: [embed] });
}
});
//
client.on('message', async message => {
if (message.content.startsWith('+nick')) {
const args = message.content.split(' ').slice(1);
const member = message.mentions.members.first();
const newNickname = args.slice(1).join(' ');

if (member) {
try {
await member.setNickname(newNickname);
message.channel.send(`✅ nick has been changed to ${newNickname}`);
} catch (error) {
message.channel.send(`🙄 - I couldn't update that user. Please
double-check my permissions and role position.`);
}
} else {
message.channel.send(`🙄 - I can't find this member`);
}
}
});
//
// Function to convert text to fancy font
function toFancyFont(text) {

'A': '𝐀', 'B': '𝐁', 'C': '𝐂', 'D': '𝐃', 'E': '𝐄',
const fontMap = {

'F': '𝐅', 'G': '𝐆', 'H': '𝐇', 'I': '𝐈', 'J': '𝐉',
'K': '𝐊', 'L': '𝐋', 'M': '𝐌', 'N': '𝐍', 'O': '𝐎',
'P': '𝐏', 'Q': '𝐐', 'R': '𝐑', 'S': '𝐒', 'T': '𝐓',
'U': '𝐔', 'V': '𝐕', 'W': '𝐖', 'X': '𝐗', 'Y': '𝐘', 'Z': '𝐙',
'𝐚', '𝐛', '𝐜', 'd': '𝐝', 'e': '𝐞',
'𝐟', '𝐠', '𝐡', 'i': '𝐢', 'j': '𝐣',
'a': 'b': 'c':

'𝐤', '𝐥', '𝐦', 'n': '𝐧', 'o': '𝐨',


'f': 'g': 'h':

'𝐩', '𝐪', '𝐫', 's': '𝐬', 't': '𝐭',


'k': 'l': 'm':

'𝐮', '𝐯', '𝐰', 'x': '𝐱', 'y': '𝐲', 'z': '𝐳',


'p': 'q': 'r':

'𝟎', '𝟏', '𝟐', '3': '𝟑', '4': '𝟒', '5': '𝟓', '6': '𝟔',
'u': 'v': 'w':

'𝟕', '𝟖', '𝟗'


'0': '1': '2':
'7': '8': '9':
};
return text.split('').map(char => fontMap[char] || char).join('');
}

client.on('message', message => {


if (message.content.startsWith('+font')) {
const args = message.content.split(' ').slice(1);
const textToFormat = args.join(' ');

if (!textToFormat) {
return message.channel.send('Please provide some text to format.');
}

const formattedText = toFancyFont(textToFormat);


message.channel.send(`\`\`\`\n${formattedText}\n\`\`\``);
}
});
//
client.on('messageCreate', message => {
if (message.content === '.') {
if (!message.member.roles.cache.has(1292606436433723393)) {
message.reply('Welcome to The Weest Service \n‫اهال بك في د وست سيرفيس‬ ');
} else {
}
}
});
//
client.on('messageCreate', (message) => {
// Ignore messages from bots
if (message.author.bot) return;

// Command to trigger the embedded message with text


if (message.content === '!') {
const embed = new MessageEmbed()
.setColor(color) // Embed color
.setDescription('> **<:Timer:1322706583267967037> ‫اذا لم يكون هناك رد‬
‫ دقيقه سوف يتم غلق التيكت بسبب ضغط التيكتات و شكرا لتفهمك‬30 ‫\**خالل‬n> \n>
**<:Timer:1322706583267967037> 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**') // Embed description
.setTimestamp() // Adds timestamp to the footer
.setImage(line);

// Send the normal message with the embed


message.channel.send({ embeds: [embed] });
}
});
//
client.on('messageCreate', (message) => {
// Ignore messages from bots
if (message.author.bot) return;
// Command to trigger the embedded message with text
if (message.content === '&') {
const embed = new MessageEmbed()
.setColor(color) // Embed color
.setDescription('- ** ‫بنفكرك قبل م تشتري شي من شخص اتاكد انك تجيب وسيط‬
‫ **من عندنا لحمايتك من النصب‬:\n\n { <#1321180287207477248> }') // Embed description
.setTimestamp() // Adds timestamp to the footer
.setImage(line);

// Send the normal message with the embed


message.channel.send({ embeds: [embed] });
}
});
//
const ROLE_IDS = {
role1: '1323429204741849158',
role2: '1323429370668388454',
};

client.once('ready', () => {
console.log(`Logged in as ${client.user.tag}`);
});

client.on('messageCreate', async (message) => {


if (message.author.bot) return;
if (message.content === '+setRoles') {
const embed = new MessageEmbed()
.setColor(color)
.setAuthor({ name: 'SelfRoles✨', iconURL:
'https://media.discordapp.net/attachments/1323048296339603486/1323053245232578630/
ydk_fzbe_hhh.png?
ex=67746e5a&is=67731cda&hm=7b1c720417519c02b2b5aeec63ca1a3156bbfbb9785e57d92de71b2e
3d29224c&format=webp&quality=lossless&width=1024&height=50&', url:
'https://discord.gg/vfPn7M4QN3' })
.addFields(
{ name: '<a:gfhf:1323430557471866972> Offers :', value: 'Tag If it is a new
offers', inline: true },
{ name: '<a:giveaway:1323430789001642097> GiveAway :', value: 'Tag If it is a new
GiveAways', inline: true },
)
.setDescription(' **Click a button to Gived or remove a
role.**')
.setFooter({ text: 'The Week S✨', iconURL:
'https://cdn.discordapp.com/attachments/1319362727621169202/1323028515720925294/
The_WeeK.png?
ex=67745752&is=677305d2&hm=d33f2eb9eb4d5039a0e1db5f09823c556d4fe951c4c9f74dc6abead9
38d01fe0&' })

.setImage('https://media.discordapp.net/attachments/1323048296339603486/13230532452
32578630/ydk_fzbe_hhh.png?
ex=67746e5a&is=67731cda&hm=7b1c720417519c02b2b5aeec63ca1a3156bbfbb9785e57d92de71b2e
3d29224c&format=webp&quality=lossless&width=1024&height=50&')
.setTimestamp();
const row = new MessageActionRow()
.addComponents(
new MessageButton()
.setCustomId('role1')
.setLabel('Offers')
.setStyle('PRIMARY')
.setEmoji('<a:gfhf:1323430557471866972>'),
new MessageButton()
.setCustomId('role2')
.setLabel('GiveAway')
.setStyle('PRIMARY')
.setEmoji('<a:giveaway:1323430789001642097>'),
);

await message.channel.send({ embeds: [embed], components: [row] });


}
});

client.on('interactionCreate', async (interaction) => {


if (!interaction.isButton()) return;

const roleId = ROLE_IDS[interaction.customId];


if (!roleId) return;

const member = interaction.member;

if (member.roles.cache.has(roleId)) {
await member.roles.remove(roleId);
await interaction.reply({ content: `Removed role <@&${roleId}> from you.`,
ephemeral: true });
} else {
await member.roles.add(roleId);
await interaction.reply({ content: `Gived role <@&${roleId}> to you.`,
ephemeral: true });
}
});
//
client.login("MTMyMjY4NzMzOTc1NTIwODc5Nw.G_W7Oj.nK5oviUm1dJfPhhatU9AMl8URKZxWOe5mni
gws");

You might also like