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

message(1)

Uploaded by

moncef9elhuse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

message(1)

Uploaded by

moncef9elhuse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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