diff --git a/apps/bot-discord/src/commands/mute.js b/apps/bot-discord/src/commands/mute.js index 88cf073..6a41f44 100644 --- a/apps/bot-discord/src/commands/mute.js +++ b/apps/bot-discord/src/commands/mute.js @@ -54,7 +54,7 @@ export default { reportToLogs(config, interaction.client, 'muted', null, { reason, - actionTo: await client.users.fetch(interaction.options.getString('user')), + actionTo: await member.client.users.fetch(interaction.options.getString('user')), actionBy: interaction.member, channel: interaction.channel, expire: parsedDuration diff --git a/apps/bot-discord/src/utils/muteMember.js b/apps/bot-discord/src/utils/muteMember.js index a88f902..6e225d5 100644 --- a/apps/bot-discord/src/utils/muteMember.js +++ b/apps/bot-discord/src/utils/muteMember.js @@ -7,10 +7,10 @@ export default async function muteMember(config, member, { duration, reason, sup let expires; if (supportMute) { - expires = Date.now() + duration; + expires = Math.floor((Date.now() + duration) / 1000); } else { const parsedDuration = parse(duration); - expires = Date.now() + parsedDuration; + expires = Math.floor((Date.now() + parsedDuration) / 1000); } const takenRoles = []; @@ -47,7 +47,7 @@ export default async function muteMember(config, member, { duration, reason, sup client.mutes.delete(member.id); } } else { - await member.client.db.collection('muted').insert({ + await member.client.db.collection('muted').insertOne({ guild_id: member.guild.id, user_id: member.id, taken_roles: takenRoles,