У меня не работают статусы
вот код:
let embed = new Discord.MessageEmbed()
.setTitle(message.author.tag) // в тайтле имя автора
let status = ''
switch (message.author.presence.status) {
case 'online':
status = 'онлайн :green_circle:'; break;
case 'idle':
status = 'нет на месте :orange_circle:'; break;
case 'offline':
status = 'нет в сети :black_circle:'; break;
case 'dnd':
status = 'не беспокоить :red_circle:'; break;
}
embed.setDescription(`**Ваш дискорд айди: **${message.author.id}
**Ваш статус: **${status}
**Дата создания аккаунта: **${message.author.createdAt.toLocaleDateString()}
**Дата входа на сервер: **${message.member.joinedAt.toLocaleDateString()}
`)
.setColor('BLACK')
.setThumbnail(message.author.avatarURL())
message.channel.send(embed) /
идея заключается в том что когда пишешь !profile, дискорд бот должен выдавать embed сообщение с вашими данными, но строчка где написано "статус" всегда написано "нет в сети" и это не зависит от того, в сети ты или нет, помогите пж.