1 |
|
const History = require("../src/History"); |
2 |
const MessageEmbed = require("../src/MessageEmbed"); |
const MessageEmbed = require("../src/MessageEmbed"); |
3 |
|
|
4 |
module.exports = { |
module.exports = { |
40 |
|
|
41 |
this.unmute(user, msg); |
this.unmute(user, msg); |
42 |
}, |
}, |
43 |
async unmute(user, msg, guild) { |
async unmute(user, msg, guild, log, t) { |
44 |
if (guild === undefined) { |
if (guild === undefined) { |
45 |
guild = msg.guild; |
guild = msg.guild; |
46 |
} |
} |
73 |
return; |
return; |
74 |
} |
} |
75 |
|
|
76 |
|
if (!log) |
77 |
|
await History.create(user.id, guild, 'unmute', msg.author.id, async (data2) => {}); |
78 |
|
|
79 |
await user.roles.add(generalRole); |
await user.roles.add(generalRole); |
80 |
await user.roles.remove(mutedRole); |
await user.roles.remove(mutedRole); |
81 |
|
|
82 |
|
|
83 |
|
await app.logger.logUnmute(user, t === undefined ? msg.author : t); |
84 |
|
|
85 |
} |
} |
86 |
catch(e) { |
catch(e) { |
87 |
console.log(e); |
console.log(e); |