1818 * This class represents the /emoji-admin add subcommand.
1919 * This subcommand allows adding emojis which are usable only be members with certain roles.
2020 */
21- public class AddRoleEmojiSubcommand extends Subcommand {
21+ public class AddRoleEmojiSubcommand extends Subcommand {
2222
2323 private final BotConfig botConfig ;
2424
@@ -34,7 +34,7 @@ public AddRoleEmojiSubcommand(BotConfig botConfig) {
3434 for (int i = 1 ; i <= 10 ; i ++) {
3535 subCommandData .addOption (OptionType .ROLE , "role-" +i , "A role allowed to use the emoji" , i ==1 );
3636 }
37- setSubcommandData (subCommandData );
37+ setSubcommandData (subCommandData );
3838 requireUsers (botConfig .getSystems ().getAdminConfig ().getAdminUsers ());
3939 }
4040
@@ -52,17 +52,17 @@ public void execute(@NotNull SlashCommandInteractionEvent event) {
5252 .map (option -> option .getAsRole ())
5353 .toArray (Role []::new );
5454 event .deferReply ().queue ();
55- attachment .getProxy ().downloadAsIcon ().thenAccept (icon -> {
55+ attachment .getProxy ().downloadAsIcon ().thenAccept (icon -> {
5656 event
5757 .getGuild ()
5858 .createEmoji (event .getOption ("name" ,attachment .getFileName (), OptionMapping ::getAsString ), icon , roles )
5959 .queue (emoji -> {
6060 event .getHook ().sendMessage ("Emoji " +emoji .getName ()+" successfully created" ).queue ();
61- },e -> {
62- event .getHook ().sendMessage ("Cannot create emoji because `" + e .getMessage ()+ "`" ).queue ();
61+ }, e -> {
62+ event .getHook ().sendMessage ("Cannot create emoji because `" + e .getMessage () + "`" ).queue ();
6363 });
6464 }).exceptionally (e -> {
65- event .getHook ().sendMessage ("Cannot create emoji because `" + e .getMessage ()+ "`" ).queue ();
65+ event .getHook ().sendMessage ("Cannot create emoji because `" + e .getMessage () + "`" ).queue ();
6666 return null ;
6767 });
6868 }
0 commit comments