/[sudobot]/trunk/src/Logger.js
ViewVC logotype

Diff of /trunk/src/Logger.js

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 25 by rakin, Mon Jul 29 17:28:16 2024 UTC revision 37 by rakin, Mon Jul 29 17:28:18 2024 UTC
# Line 1  Line 1 
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() {
# Line 131  class Logger { Line 132  class Logger {
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",
# Line 154  class Logger { Line 156  class Logger {
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                      })                      })

Legend:
Removed from v.25  
changed lines
  Added in v.37

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26