Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const marry = require('./marry.json');
- function saveMarry(){
- fs.writeFileSync("./marry.json", JSON.stringify(marry), function(err){
- if(err) throw err;
- })
- }
- client.on('message', message => {
- if(!marry[message.author.id]) marry[message.author.id] = {
- married: "no",//by 3mo_Steve || WIdiawdi3wad
- marrieduser: "none",//by 3mo_Steve || WIdiawd4iwad
- }//by 3mo_Steve || WIdiawdiswad
- //by 3mo_Steve || WIdiawdiwad4
- if(message.content.startsWith(prefix+"marry")){
- //by 3mo_Steve || WIdiawdiwad
- if(marry[message.author.id].married == "yes") return message.channel.send("You have already married. (يا كافر تبغى تجوز 2)");
- var mention = message.mentions.users.first();
- if(!mention) return message.reply('Mention the user')
- if(!marry[mention.id]) marry[mention.id]={
- married: "no",
- marrieduser: "none"
- }
- saveMarry();//by 3mo_Steve || WIdiaw5diwad
- /*waodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkd*/ if(!mention) return message.reply('mention the user.'); if(mention.id == message.author.id) return message.reply('Do You want to marry yourself?'); if(mention.id == client.user.id) return /* wdadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwod*/ message.reply(/* wadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwoffffd*/'Sorry '+/* wadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdddasdbwadwadawodiajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwod*/' but'+' 3Mo_Steve'+' married'/* wadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadaw4odiajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwod*/+/* wadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwod*/' me'+' so'+' you'/* wadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodifajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwod*/+/* wadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwsod*/' cant'+' marry'/* wadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwsod42*/+/* wadwadkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwodkjiowadajwdojadawdawjdoawjdijawdajwd35435awdasdbwadwadawodiajwod*/'me'+' :&'); if(mention.bot) return message.channel.send("You cant marry a bot"); if(marry[mention.id].married == "yes") return message.reply('This user is already married');
- /*//by 3mo_Steve || WIdiawd7iwad
- waodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkd
- waodkowaidkowaijdoawij6doi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkd
- //by 3mo_Steve || WIdiawdiw4ad
- waodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkdwaodkowaidkowaijdoawijdoi2u498u2adwajkd
- //by 3mo_Steve || WIdiawdiwad
- *///by 3mo_Steve || WIdiawdiwad
- //by 3mo_Steve || WIdiawdiwad
- //by 3mo_Steve || WIdiawdiwad
- let filter = m => m.author.id === mention.id//by 3mo_Steve || WIdiawdiwad;
- message.channel.send(`hello ${mention} ${message.author} want to marry you do you accept that? type yes or no you have 12 sec..`).then(msg => {
- message.channel.awaitMessages(filter, {
- time: 12000,//by 3mo_Steve || WIdiawdiwad
- max: 1,//by 3mo_Steve || WIdiawdiwad
- errors: ['time']//by 3mo_Steve || WIdiawdiwad
- })//by 3mo_Steve || WIdiawdiwad
- .then(collected => {//by 3mo_Steve || WIdiawdiwad
- if(collected.first().content == "yes"){//by 3mo_Steve || WIdiawdiwad
- marry[message.author.id] = {
- married: "yes",
- marrieduser: mention.id
- }
- saveMarry();
- marry[mention.id] = {
- married: "yes",
- marrieduser: message.author.id
- }
- saveMarry();
- message.channel.send(`${message.author} Congratulations ${mention} has accepted to marry you.`)
- msg.delete();
- }else if(collected.first().content === "no"){
- message.channel.send(`${message.author} sorry i dont know how to tell you that but..`).then(mm => {
- setTimeout(async function(){
- mm.edit(`${message.author} sorry i dont know how to tell you that but ${mention} didnt accept to marry you.`)
- }, 3000)
- })
- }else if(!collected.first().content == "no" || !collected.first().content == "yes") {
- msg.delete();
- message.channel.send(`${message.author} sorry but ${mention} typed a incorecct answer.`)
- }
- })
- .catch(() => {
- msg.delete();
- message.channel.send(`${message.author} sorry but ${mention} did not answered.`)
- })
- })
- }else if(message.content.startsWith(prefix+"stats marry")){
- if(marry[message.author.id].married == "no") return message.reply('You haven\'t married.')
- var user = client.users.get(marry[message.author.id].marrieduser)
- if(!user) return message.channel.send("I cant find the user who you married them please marry him again.")
- var embed = new Discord.RichEmbed()
- .setTitle(`${message.author.username} marry stats`)
- .setDescription(`Married: ${marry[message.author.id].married}\nMarried User: ${user}`)
- message.channel.send(embed)
- if(message.mentions.users.size == 1){
- var mention = message.mentions.users.first();
- if(marry[mention.id].married == "no") return message.reply('This user hasn\'t married.')
- var user = client.users.get(marry[mention.id].marrieduser)
- if(!user) return message.channel.send("I cant find the user who he married them please marry him again.")
- var embed1 = new Discord.RichEmbed()
- .setTitle(`${mention.username} marry stats`)
- .setDescription(`Married: ${marry[mention.id].married}\nMarried User: ${user}`)
- message.channel.send(embed1)
- }
- }else if(message.content.startsWith(prefix+"divorce")){
- if(marry[message.author.id].married == "no") return message.reply('You haven\'t married.')
- var user = client.users.get(marry[message.author.id].marrieduser)
- if(!user) return message.reply('Sorry but i cant find the user who you married them.')
- marry[message.author.id] = {
- married: "no",
- marrieduser: "none"
- }
- saveMarry();
- marry[user.id] = {
- married: "no",
- marrieduser: "none"
- }
- saveMarry();
- message.channel.send(`Done ${message.author} has divorced ${user}`)
- }
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement