/[sudobot]/trunk/deploy-commands.js
ViewVC logotype

Diff of /trunk/deploy-commands.js

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

revision 103 by rakin, Mon Jul 29 17:28:36 2024 UTC revision 124 by rakin, Mon Jul 29 17:28:41 2024 UTC
# Line 176  let commands = [ Line 176  let commands = [
176          .addStringOption(option => option.setName('reason').setDescription("The reason for banning this user"))          .addStringOption(option => option.setName('reason').setDescription("The reason for banning this user"))
177          .addIntegerOption(option => option.setName('days').setDescription("The days old messages to delete of this user").setMinValue(0).setMaxValue(7)),          .addIntegerOption(option => option.setName('days').setDescription("The days old messages to delete of this user").setMinValue(0).setMaxValue(7)),
178    
179        new SlashCommandBuilder().setName('softban').setDescription('Softban a user')
180            .addUserOption(option => option.setName('user').setDescription("The user").setRequired(true))
181            .addStringOption(option => option.setName('reason').setDescription("The reason for softbanning this user"))
182            .addIntegerOption(option => option.setName('days').setDescription("The days old messages to delete of this user (default is 7)").setMinValue(0).setMaxValue(7)),
183    
184        new SlashCommandBuilder().setName('tempban').setDescription('Temporarily ban a user')
185            .addUserOption(option => option.setName('user').setDescription("The user").setRequired(true))
186            .addStringOption(option => option.setName('time').setDescription("TBan duration").setRequired(true))
187            .addStringOption(option => option.setName('reason').setDescription("The reason for softbanning this user"))
188            .addIntegerOption(option => option.setName('days').setDescription("The days old messages to delete of this user (default is 7)").setMinValue(0).setMaxValue(7)),
189    
190      new SlashCommandBuilder().setName('massban').setDescription('Ban multiple users')      new SlashCommandBuilder().setName('massban').setDescription('Ban multiple users')
191          .addStringOption(option => option.setName('users').setDescription("The user IDs (separated by spaces)").setRequired(true))          .addStringOption(option => option.setName('users').setDescription("The user IDs (separated by spaces)").setRequired(true))
192          .addStringOption(option => option.setName('reason').setDescription("The reason for banning"))          .addStringOption(option => option.setName('reason').setDescription("The reason for banning"))
# Line 200  let commands = [ Line 211  let commands = [
211      new SlashCommandBuilder().setName('mute').setDescription('Mute a member')      new SlashCommandBuilder().setName('mute').setDescription('Mute a member')
212          .addUserOption(option => option.setName('member').setDescription("The member").setRequired(true))          .addUserOption(option => option.setName('member').setDescription("The member").setRequired(true))
213          .addStringOption(option => option.setName('reason').setDescription("The reason for muting this user"))          .addStringOption(option => option.setName('reason').setDescription("The reason for muting this user"))
214          .addStringOption(option => option.setName('time').setDescription("Mute duration")),          .addStringOption(option => option.setName('time').setDescription("Mute duration"))
215            .addBooleanOption(option => option.setName('hardmute').setDescription("Specify if the system should take out all roles of the user during the mute")),
216    
217      new SlashCommandBuilder().setName('unmute').setDescription('Unmute a member')      new SlashCommandBuilder().setName('unmute').setDescription('Unmute a member')
218          .addUserOption(option => option.setName('member').setDescription("The member").setRequired(true)),          .addUserOption(option => option.setName('member').setDescription("The member").setRequired(true)),

Legend:
Removed from v.103  
changed lines
  Added in v.124

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26