Update to make it work on discord.js v13

* Use intents
* Use messageCreate instead of message
* Update sending embeds for v13
* Fix getNickname for v13
* Fix user presence
* guild.member to guild.members.cache.get
* Fix userinfo (+ some other minor changes)
This commit is contained in:
SileNce5k 2021-08-09 18:12:56 +02:00
parent 2ac01e2ce1
commit 1ea4892167
No known key found for this signature in database
GPG key ID: C507260E7F2583AD
11 changed files with 299 additions and 141 deletions

View file

@ -31,8 +31,7 @@ module.exports = {
}
let presenceDetails = 0;
let isPresence = false;
if(user.user.presence.activities.length != 0){
if(user.presence.activities.length != 0){
presenceDetails = morePresence(user);
isPresence = true;
}
@ -47,9 +46,9 @@ module.exports = {
.setTimestamp()
.setAuthor(user.user.username, user.user.avatarURL({ format: 'png', dynamic: true, size: 2048 }))
.addField("Username", `**${user.user.username}#${user.user.discriminator}**${nickname}`)
.addField("Status", user.user.presence.status.charAt(0).toUpperCase()+user.user.presence.status.slice(1), true)
.addField("Status", user.presence.status.charAt(0).toUpperCase()+user.presence.status.slice(1), true)
if(isPresence)
embed.addField("Presence", user.user.presence.activities[0].name, true)
embed.addField("Presence", user.presence.activities[0].name, true)
if(presenceDetails != 0)
embed.addField("Details", presenceDetails, false)
embed.addField("Creation date", getCreationDate(user), true)
@ -58,6 +57,6 @@ module.exports = {
embed.addField("Roles", roles)
}
message.channel.send(embed);
message.channel.send({embeds :[embed]});
}
};