Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on('message', message => {
- if (message.content.startsWith(prefix + "user")) {
- var args = message.content.split(" ").slice(1);
- let user = message.mentions.users.first();
- var men = message.mentions.users.first();
- var heg;
- if(men) {
- heg = men
- } else {
- heg = message.author
- }
- var mentionned = message.mentions.members.first();
- var h;
- if(mentionned) {
- h = mentionned
- } else {
- h = message.member
- }
- moment.locale('ar-TN');
- var guild = message.guild
- let inviteandstuff = undefined;
- var nul = 0;
- if (inviteandstuff === undefined) {
- inviteandstuff = "";
- }
- guild.fetchInvites()
- .then(invites => {
- invites.forEach(invite => {
- if (invite.inviter === heg) {
- inviteandstuff=invite.inviter
- nul+=invite.uses
- }
- });
- var id = new Discord.RichEmbed()
- .setColor("#707070")
- .addField(': تاريخ دخولك للديسكورد', `${moment(heg.createdTimestamp).format('`D/M/YYYY HH:mm`')} **\n** \**${moment(heg.createdTimestamp).fromNow()}\**` ,true)
- .addField(': تاريخ دخولك لسيرفرنا', `${moment(h.joinedAt).format('`D/M/YYYY HH:mm`')} \n \**${moment(h.joinedAt).fromNow()}\**`, true)
- .addField(': عدد الدعوات', `**${nul}**`, true)
- .addField(': تم دعوتك بواسطه', `**${inviteandstuff}**`)
- .setThumbnail(heg.avatarURL);
- message.channel.send(id)
- })
- }
- })
- const invites = {};
- const wait = require('util').promisify(setTimeout);
- client.on('ready', () => {
- wait(1000);
- client.guilds.forEach(g => {
- g.fetchInvites().then(guildInvites => {
- invites[g.id] = guildInvites;
- });
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement