1 |
const { MessageEmbed } = require('discord.js'); |
const { MessageEmbed } = require('discord.js'); |
2 |
|
const util = require('./util'); |
3 |
|
|
4 |
class Logger { |
class Logger { |
5 |
constructor() { |
constructor() { |
132 |
iconURL: member.user.displayAvatarURL(), |
iconURL: member.user.displayAvatarURL(), |
133 |
}) |
}) |
134 |
.setDescription(`<@${member.user.id}> just joined the server!`) |
.setDescription(`<@${member.user.id}> just joined the server!`) |
135 |
.addField('Account Created', member.user.createdAt.toLocaleString()) |
.addField('Account Created', `${member.user.createdAt.toLocaleString()} (${util.timeSince(member.user.createdAt.getTime())} ago)`) |
136 |
.addField('New Account?', (new Date().getTime() - member.user.createdAt.getTime()) <= 24 * 60 * 60 * 1000 ? ":warning: Yes :warning:" : "No") |
.addField('New Account?', (new Date().getTime() - member.user.createdAt.getTime()) <= 3 * 24 * 60 * 60 * 1000 ? ":warning: Yes :warning:" : "No") |
137 |
|
.addField('Bot?', member.user.bot === true ? 'Yes' : 'No') |
138 |
.addField('User ID', member.user.id) |
.addField('User ID', member.user.id) |
139 |
.setFooter({ |
.setFooter({ |
140 |
text: "Joined", |
text: "Joined", |
156 |
name: member.user.tag, |
name: member.user.tag, |
157 |
iconURL: member.user.displayAvatarURL(), |
iconURL: member.user.displayAvatarURL(), |
158 |
}) |
}) |
159 |
.addField('Joined at', member.joinedAt.toLocaleString()) |
.addField('Joined at', `${member.joinedAt.toLocaleString()} (${util.timeSince(member.joinedAt.getTime())} ago)`) |
160 |
.addField('User ID', member.user.id) |
.addField('User ID', member.user.id) |
161 |
|
.addField('Bot?', member.user.bot === true ? 'Yes' : 'No') |
162 |
.setFooter({ |
.setFooter({ |
163 |
text: "Left", |
text: "Left", |
164 |
}) |
}) |