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")) |
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)), |