Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2019
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.63 KB | None | 0 0
  1. const Discord = require("discord.js");
  2. const client = new Discord.Client();
  3. client.on('ready', () => {
  4. client.user.setGame(` By zeiad .`,'https://www.twitch.tv/v5bz');
  5. console.log('---------------');
  6. console.log('zezo Bot Is Online')
  7. console.log('---------------')
  8. });
  9. client.login('NTM3MDUzNzUwMTM3ODQ3ODQ5.Dyjr7w.F_poWij_Yizx_k8ER4oLJBGgfow')
  10.  
  11. var prefix = "$";
  12. client.on("message", message => {
  13.  
  14. if (message.content.startsWith(prefix + "bc")) {
  15. if (!message.member.hasPermission("ADMINISTRATOR")) return;
  16. let args = message.content.split(" ").slice(1);
  17. var argresult = args.join(' ');
  18. message.guild.members.filter(m => m.presence.status !== 'offline').forEach(m => {
  19. m.send(`${argresult}\n ${m}`);
  20. })
  21. message.channel.send(`\`${message.guild.members.filter(m => m.presence.status !== 'online').size}\` : عدد الاعضاء المستلمين`);
  22. message.delete();
  23. };
  24. });
  25.  
  26.  
  27. client.on('ready', () => {
  28. console.log(`----------------`);
  29. console.log(`sestym bot- Script By : zezo`);
  30. console.log(`----------------`);
  31. console.log(`ON ${client.guilds.size} Servers ' Script By : zezo' `);
  32. console.log(`----------------`);
  33. console.log(`Logged in as ${client.user.tag}!`);
  34. client.user.setGame(`your life is the biggest foe`,"https://www.twitch.tv/ledom999")
  35. client.user.setStatus("dnd")
  36. });
  37.  
  38.  
  39. client.on('guildMemberAdd', member => {
  40.  
  41. const channel = member.guild.channels.find('name', 'corazón');
  42.  
  43. const millis = new Date().getTime() - member.user.createdAt.getTime();
  44. const now = new Date();
  45. const createdAt = millis / 1000 / 60 / 60 / 24;
  46.  
  47.  
  48.  
  49.  
  50.  
  51. const embed = new Discord.RichEmbed()
  52.  
  53. .setColor("black")
  54. .setDescription(`**تاريخ دخولك للدسكورد منذ ${createdAt.toFixed(0)} يوم**`)
  55. .setAuthor(member.user.tag, member.user.avatarURL);
  56. channel.sendEmbed(embed);
  57.  
  58.  
  59. });
  60.  
  61.  
  62. client.on('message', message => {
  63. if(message.content.toLowerCase().startsWith(`discord.gg`)){
  64. message.member.addRole(message.guild.roles.find('name', 'Muted'));
  65. var embed = new Discord.RichEmbed()
  66. .setDescription(`تمت معاقبتك لنشرك سيرفر اخر هنا`)
  67. message.delete();
  68. message.channel.send(`<@${message.author.id}`);
  69. message.channel.send({embed});
  70. }
  71. });
  72.  
  73.  
  74.  
  75. client.on('message', message => {
  76. if (message.content.startsWith("$rules")) {
  77. let embed = new Discord.RichEmbed()
  78. .setThumbnail(message.author.avatarURL)
  79. .addField(' اولا ' ,' ممنوع السب ')
  80. .addField(' ثانيا ' ,' لا تسوي سبام ')
  81. .addField(' ثالثا ' ,' لا تزعج الاخرين ')
  82. .addField(' رابعا' ,' ممنوع الاعلانات ')
  83. .addField(' خامسا' ,' احترم الاخرين ')
  84. .addField(' سادسا' ,' لا تنشر في الشات او بل خاص ')
  85. .addField(' سابعا' ,' لا تنشر روابط! ')
  86. .addField(' ثامنا' ,' لا تسوي سبام ايموجي ')
  87. .addField(' تاسعا' ,' لا تطلب رتبه الاداره ! ')
  88. .setColor('#7d2dbe')
  89. message.channel.sendEmbed(embed);
  90. }
  91. });
  92.  
  93.  
  94.  
  95.  
  96. client.on('message', msg => {
  97. if (msg.content === '$ping') {
  98. msg.reply('اسرع بوت للرد ثانيه واحده فقط ');
  99. }
  100. });
  101.  
  102.  
  103.  
  104. client.on('message', message => {
  105. if (message.author.x5bz) return;
  106. if (!message.content.startsWith(prefix)) return;
  107.  
  108. let command = message.content.split(" ")[0];
  109. command = command.slice(prefix.length);
  110.  
  111. let args = message.content.split(" ").slice(1);
  112.  
  113. if (command == "kick") {
  114. if(!message.channel.guild) return message.reply('** This command only for servers**');
  115.  
  116. if(!message.guild.member(message.author).hasPermission("KICK_MEMBERS")) return message.reply("**You Don't Have ` KICK_MEMBERS ` Permission**");
  117. if(!message.guild.member(client.user).hasPermission("KICK_MEMBERS")) return message.reply("**I Don't Have ` KICK_MEMBERS ` Permission**");
  118. let user = message.mentions.users.first();
  119. let reason = message.content.split(" ").slice(2).join(" ");
  120. if (message.mentions.users.size < 1) return message.reply("**https://cdn.discordapp.com/attachments/498625534549295114/498825358682882059/kick_metion.png**");
  121. if(!reason) return message.reply ("**https://cdn.discordapp.com/attachments/498625534549295114/498825956983701514/kick_reson.png**");
  122. if (!message.guild.member(user)
  123. .kickable) return message.reply("**This User Is Have High Role**");
  124.  
  125. message.guild.member(user).kick();
  126.  
  127. const kickembed = new Discord.RichEmbed()
  128. .setAuthor(`KICKED!`, user.displayAvatarURL)
  129. .setColor("RANDOM")
  130. .setTimestamp()
  131. .addField("**User:**", '**[ ' + `${user.tag}` + ' ]**')
  132. .addField("**By:**", '**[ ' + `${message.author.tag}` + ' ]**')
  133. .addField("**Reason:**", '**[ ' + `${reason}` + ' ]**')
  134. message.channel.send({
  135. embed : kickembed
  136. })
  137. }
  138. });
  139.  
  140.  
  141. client.on("message", msg => {//So-92.#0885
  142. if(msg.author.bot) return;
  143. if(msg.channel.type === 'dm') return;
  144.  
  145. let p = "$";//البرفكس
  146. let msgarray = msg.content.split(" ");//So-92.#0885
  147. let cmd = msgarray[0];//So-92.#0885
  148. let args = msgarray.slice(1);
  149.  
  150. if(cmd === `${p}ban`){
  151. let bUser = msg.guild.member(msg.mentions.users.first() || msg.guild.members.get(args[0]));
  152. if(!bUser) return msg.channel.send("استخدم: `[ ${p}ban @user <السبب> ] مثال : ${p} @So-92.#0885 نشر`");
  153. let breason = args.join(" ").slice(22);
  154. if(!msg.member.hasPermission("BAN_MEMBERS")) return msg.channel.send("ليس لديك الصلاحية الكافية ❌").then(s => {
  155. s.delete(1600);
  156. })
  157. if(!msg.guild.me.hasPermission("BAN_MEMBERS")) return msg.channel.send("انا ليس لدي صلاحية كافية ❌").then(z => {
  158. z.delete(1600);
  159. })
  160. if(bUser.hasPermission("BAN_MEMBERS")) return msg.channel.send("لا يمكنني ان احظر اداري").then(bs => {
  161. bs.delete(1600);
  162. })
  163. //So-92.#0885
  164. let banembed = new Discord.RichEmbed()
  165. .setDescription("~ban~")
  166. .setColor("BLACK")
  167. .addField("banned User", `${bUser} with ID: ${bUser.id}`)
  168. .addField("banned By", `<@${msg.author.id}> with ID: ${msg.author.id}`)
  169. .addField("banned In", msg.channel)
  170. .addField("Time", msg.createdAt)
  171. .addField("Reason", breason)
  172. //So-92.#0885
  173. let banChannel = msg.guild.channels.find("name","log-bans");
  174. if(!banChannel) return msg.channel.send(`اكتب ${p}banslog`).then(pb => {
  175. pb.delete(1600);
  176. })
  177. //So-92.#0885
  178. msg.guild.member(bUser).ban();
  179. msg.reply("تم بنجاح").then(ps => {
  180. ps.edit("✅").then(ss => {
  181. ss.delete(1500)
  182. })
  183. })
  184. banChannel.send(banembed)
  185. return;
  186. }
  187.  
  188.  
  189. });//So-92.#0885
  190.  
  191.  
  192.  
  193.  
  194.  
  195. client.on('message', message => { // Toxic Codes
  196. if (!message.content.startsWith(prefix)) return; // Toxic Codes
  197. if(!message.channel.guild) return message.reply('** This command only for servers **') // Toxic Codes
  198. let command = message.content.split(" ")[0]; // Toxic Codes
  199. command = command.slice(prefix.length); // Toxic Codes
  200. if (command === "kill"){ // Toxic Codes
  201.  
  202. var sabotage = message.mentions.users.first();
  203. if(sabotage == message.author)return message.reply(`**الانتحار مو زين و الله**`);// Toxic Codes
  204. if(sabotage === client.user) return message.reply(`** تبي تقتلني ؟ **`);
  205. if (sabotage < 1) {
  206. message.delete();
  207. return message.channel.sendMessage('ضع شيئا للقتل، مثل ذكر مستخدم، أو استخدام رمز تعبيري');// Toxic Codes
  208. }
  209. if (!sabotage) return message.channel.send(`Please Mention A Member to Kill :warning:`)// Toxic Codes
  210. message.channel.send("▄︻̷̿┻̿═━一 ${sabotage")// Toxic Codes
  211. .then(msg =>{
  212. msg.edit(`▄︻̷̿┻̿═━一 ${sabotage} :three:`);// Toxic Codes
  213. setTimeout(function() {
  214. msg.edit(`▄︻̷̿┻̿═━一 ${sabotage} :two:`);// Toxic Codes
  215. }, 1000);
  216. setTimeout(function() {
  217. msg.edit(`▄︻̷̿┻̿═━一 ${sabotage} :one:`);// Toxic Codes
  218. }, 2000);// Toxic Codes
  219. setTimeout(function() {
  220. msg.edit(`▄︻̷̿┻̿═━一 :boom:`);// Toxic Codes
  221. }, 3000);// Toxic Codes
  222. setTimeout(function() {
  223. msg.edit(`▄︻̷̿┻̿═━一 :fire:`);// Toxic Codes
  224. }, 4000);
  225. setTimeout(function() {
  226. msg.edit(`▄︻̷̿┻̿═━一 :skull:`);// Toxic Codes
  227. }, 5000);
  228. msg.delete(6000)
  229. message.delete()// Toxic Codes
  230. })
  231. message.channel.send("**تم اخفاء الجريمة بنجاح 🕳 **").then(msg => msg.delete(10000));// Toxic Codes
  232. }
  233. });// Toxic Codes
  234.  
  235.  
  236. client.on('message', message => {
  237. if(!message.channel.guild) return;
  238. if(message.content.startsWith(prefix + 'move')) {
  239. if (message.member.hasPermission("MOVE_MEMBERS")) {
  240. if (message.mentions.users.size === 0) {
  241. return message.channel.send("``لاستخدام الأمر اكتب هذه الأمر : " +prefix+ "move [USER]``")
  242. }
  243. if (message.member.voiceChannel != null) {
  244. if (message.mentions.members.first().voiceChannel != null) {
  245. var authorchannel = message.member.voiceChannelID;
  246. var usermentioned = message.mentions.members.first().id;
  247. var embed = new Discord.RichEmbed()
  248. .setTitle("Succes!")
  249. .setColor("#000000")
  250. .setDescription(`لقد قمت بسحب <@${usermentioned}> الى الروم الصوتي الخاص بك✅ `)
  251. var embed = new Discord.RichEmbed()
  252. .setTitle(`You are Moved in ${message.guild.name}`)
  253. .setColor("RANDOM")
  254. .setDescription(`**<@${message.author.id}> Moved You To His Channel!\nServer --> ${message.guild.name}**`)
  255. message.guild.members.get(usermentioned).setVoiceChannel(authorchannel).then(m => message.channel.send(embed))
  256. message.guild.members.get(usermentioned).send(embed)
  257. } else {
  258. message.channel.send("``لا تستطيع سحب "+ message.mentions.members.first() +" `يجب ان يكون هذه العضو في روم صوتي`")
  259. }
  260. } else {
  261. message.channel.send("**``يجب ان تكون في روم صوتي لكي تقوم بسحب العضو أليك``**")
  262. }
  263. } else {
  264. message.react("❌")
  265. }
  266. }
  267. });//toxic codes
  268.  
  269. client.on('message', message => {
  270. if(message.content === prefix + "closeroom") {
  271. if(!message.channel.guild) return message.reply('** This command only for servers**');
  272.  
  273. if(!message.member.hasPermission('MANAGE_MESSAGES')) return message.reply(' **__ليس لديك صلاحيات__**');
  274. message.channel.overwritePermissions(message.guild.id, {
  275. SEND_MESSAGES: false
  276.  
  277. }).then(() => {
  278. message.reply("**__تم تقفيل الشات__ ✅ **")
  279. });
  280. }
  281. if(message.content === prefix + "openroom") {
  282. if(!message.channel.guild) return message.reply('** This command only for servers**');
  283.  
  284. if(!message.member.hasPermission('MANAGE_MESSAGES')) return message.reply('**__ليس لديك صلاحيات__**');
  285. message.channel.overwritePermissions(message.guild.id, {
  286. SEND_MESSAGES: true
  287.  
  288. }).then(() => {
  289. message.reply("**__تم فتح الشات__✅**")
  290. });
  291. }
  292.  
  293. });
  294.  
  295.  
  296.  
  297.  
  298. client.on('message', message => {
  299. if (message.content.includes('disc ord.gg')){ //شيل المسافه
  300. if(!message.channel.guild) return message.reply ('')
  301. if (!message.member.hasPermissions(['MANAGE_MESSAGES'])){
  302. message.channel.send('kick <@' + message.author.id + '>')
  303. message.delete()
  304. }
  305. }
  306. if (message.content.startsWith("kick ")) {
  307. if(!message.member.hasPermission('ADMINISTRATOR')) return message.reply();
  308. var member= message.mentions.members.first();
  309. member.ban().then((member) => {
  310. message.channel.sendMessage("", {embed: {
  311. author: {
  312. },
  313. title: 'بسبب النشر ' + member.displayName + ' تم طرد',
  314. color: 490101,
  315. }
  316. });
  317. }
  318. )
  319. }
  320. });
  321.  
  322.  
  323.  
  324. client.on('guildMemberAdd', member=> {
  325. member.addRole(member.guild.roles.find("name","MEMBERS"));
  326. });
  327.  
  328.  
  329.  
  330. client.on('message', msg => {
  331. if(msg.content === 'بوت')
  332. msg.reply('نعم؟')
  333. if(msg.content === 'بحبك')
  334. msg.reply(':heart:وانا احبك يا عمري')
  335. if(msg.content === 'الفزعه')
  336. msg.reply('نعم وياك ابو الفزعه')
  337. if(msg.content === 'امزح')
  338. msg.reply('RELLY NEGA!')
  339. if(msg.content === 'نشر للتفاعل')
  340. msg.reply('XDوش سويلك يعني ارقص')
  341. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement