|
22 | 22 | import net.dv8tion.jda.api.entities.Message; |
23 | 23 | import net.dv8tion.jda.api.entities.Role; |
24 | 24 | import net.dv8tion.jda.api.entities.User; |
| 25 | +import net.dv8tion.jda.api.entities.channel.Channel; |
25 | 26 | import net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion; |
26 | | -import net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion; |
27 | 27 | import net.dv8tion.jda.api.events.GenericEvent; |
28 | 28 | import net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent; |
29 | 29 | import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent; |
@@ -675,8 +675,8 @@ public class Adapter$JDA extends Adapter implements PermissionChecker { |
675 | 675 | JDA jda; |
676 | 676 | Event.Bus<GenericEvent> bus = new Event.Bus<>(); |
677 | 677 | @Nullable @NonFinal @Setter BiFunction<EmbedBuilder, User, EmbedBuilder> embedFinalizer = null; |
678 | | - @NonFinal boolean initialized = false; |
679 | | - @NonFinal boolean purgeCommands = false; |
| 678 | + @Setter @NonFinal boolean initialized = false; |
| 679 | + @Setter @NonFinal boolean purgeCommands = false;//Debug.isDebug(); |
680 | 680 |
|
681 | 681 | { |
682 | 682 | addChild(this); |
@@ -805,7 +805,7 @@ private OptionType optionType(Node.Parameter parameter) { |
805 | 805 | if (Integer.class.isAssignableFrom(t) || Long.class.isAssignableFrom(t)) return Optional.of(OptionType.INTEGER); |
806 | 806 | if (Number.class.isAssignableFrom(t)) return Optional.of(OptionType.NUMBER); |
807 | 807 | if (User.class.isAssignableFrom(t) || Member.class.isAssignableFrom(t)) return Optional.of(OptionType.USER); |
808 | | - if (MessageChannelUnion.class.isAssignableFrom(t)) return Optional.of(OptionType.CHANNEL); |
| 808 | + if (Channel.class.isAssignableFrom(t)) return Optional.of(OptionType.CHANNEL); |
809 | 809 | if (Role.class.isAssignableFrom(t)) return Optional.of(OptionType.ROLE); |
810 | 810 | if (IMentionable.class.isAssignableFrom(t)) return Optional.of(OptionType.MENTIONABLE); |
811 | 811 | if (Message.Attachment.class.isAssignableFrom(t)) return Optional.of(OptionType.ATTACHMENT); |
|
0 commit comments