/[sudobot]/trunk/commands/unmute.js
ViewVC logotype

Diff of /trunk/commands/unmute.js

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

revision 36 by rakin, Mon Jul 29 17:28:16 2024 UTC revision 37 by rakin, Mon Jul 29 17:28:18 2024 UTC
# Line 47  module.exports = { Line 47  module.exports = {
47    
48          try {          try {
49              let mutedRole = await guild.roles.cache.find(role => role.id === app.config.get('mute_role'));              let mutedRole = await guild.roles.cache.find(role => role.id === app.config.get('mute_role'));
50              let generalRole = await guild.roles.cache.find(role => role.id === app.config.get('gen_role'));              // let generalRole = await guild.roles.cache.find(role => role.id === app.config.get('gen_role'));
51    
52              if (typeof mutedRole !== 'object' || mutedRole === null) {              if (typeof mutedRole !== 'object' || mutedRole === null) {
53                  await msg?.reply({                  await msg?.reply({
# Line 61  module.exports = { Line 61  module.exports = {
61                  return;                  return;
62              }              }
63    
64              if (typeof generalRole !== 'object' || generalRole === null) {              // if (typeof generalRole !== 'object' || generalRole === null) {
65                  await msg?.reply({              //     await msg?.reply({
66                      embeds: [              //         embeds: [
67                          new MessageEmbed()              //             new MessageEmbed()
68                          .setColor('#f14a60')              //             .setColor('#f14a60')
69                          .setDescription(`No general role is set.`)              //             .setDescription(`No general role is set.`)
70                      ]              //         ]
71                  });              //     });
72            
73                  return;              //     return;
74              }              // }
75    
76              if (!log)              if (!log)
77                  await History.create(user.id, guild, 'unmute', msg.author.id, async (data2) => {});                  await History.create(user.id, guild, 'unmute', msg.author.id, null, 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              await app.logger.logUnmute(user, t === undefined ? msg.author : t);              await app.logger.logUnmute(user, t === undefined ? msg.author : t);
83                            
84          }          }

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26