/[sudobot]/trunk/src/commands/moderation/BanCommand.ts
ViewVC logotype

Diff of /trunk/src/commands/moderation/BanCommand.ts

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

revision 558 by rakin, Mon Jul 29 17:30:11 2024 UTC revision 559 by rakin, Mon Jul 29 17:30:49 2024 UTC
# Line 175  export default class BanCommand extends Line 175  export default class BanCommand extends
175              return;              return;
176          }          }
177    
178            try {
179                const loggingChannel = await msg.guild?.channels.fetch(client.config.get('logging_channel'));
180    
181                if (loggingChannel && (loggingChannel.type === 'GUILD_TEXT' || loggingChannel.type === 'GUILD_NEWS')) {
182                    await loggingChannel.send({
183                        embeds: [
184                            new MessageEmbed()
185                            .setColor('#f14a60')
186                            .setTitle("A user was banned")
187                            .setAuthor({
188                                name: user.tag,
189                                iconURL: user.displayAvatarURL(),
190                            })
191                            .addField('Reason', banOptions.reason === undefined ? "*No reason provided*" : banOptions.reason)
192                            .addField('User ID', user.id)
193                            .addFields({
194                                name: 'Banned by',
195                                value: `${(msg.member!.user as User).tag} (${msg.member!.user.id})`
196                            })
197                            .setFooter({
198                                text: "Banned",
199                            })
200                            .setTimestamp()
201                        ]
202                    });
203                }
204            }
205            catch (e) {
206                console.log(e);
207            }
208    
209          await msg.reply({          await msg.reply({
210              embeds: [              embeds: [
211                  new MessageEmbed()                  new MessageEmbed()

Legend:
Removed from v.558  
changed lines
  Added in v.559

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26