File tree Expand file tree Collapse file tree
org/mangorage/mangobotplugin Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -74,9 +74,9 @@ dependencies {
7474 testImplementation ' org.junit.jupiter:junit-jupiter'
7575
7676 installer(' org.mangorage:installer:4.0.26' )
77- bootstrap(" org.mangorage:mangobotbootstrap:1.0.66 " )
77+ bootstrap(" org.mangorage:mangobotbootstrap:1.0.72 " )
7878
79- plugin(' org.mangorage:mangobot:12.0.76 ' )
79+ plugin(' org.mangorage:mangobot:12.0.80 ' )
8080
8181 library(' org.slf4j:slf4j-simple:2.0.13' ) // Use a recent version)
8282 library(' org.luaj:luaj-jme:3.0.1' )
Original file line number Diff line number Diff line change 1+ import org .mangorage .bootstrap .api .module .IModuleConfigurator ;
2+ import org .mangorage .mangobotcore .api .plugin .v1 .Plugin ;
3+ import org .mangorage .mangobotplugin .module .ModuleConfigurator ;
4+
15module org .mangorage .mangobotplugin {
26 requires okio ;
37 requires kotlin .stdlib ;
3539 opens org .mangorage .mangobotplugin .commands .trick .lua to com .google .gson ;
3640 opens org .mangorage .mangobotplugin .commands .music ;
3741
38- provides org .mangorage .mangobotcore .plugin .api .Plugin with org .mangorage .mangobotplugin .entrypoint .MangoBot ;
39- provides org .mangorage .bootstrap .api .module .IModuleConfigurator with org .mangorage .mangobotplugin .module .ModuleConfigurator ;
4042
41- uses org .mangorage .mangobotcore .plugin .api .Plugin ;
43+ provides Plugin with org .mangorage .mangobotplugin .entrypoint .MangoBot ;
44+ provides IModuleConfigurator with ModuleConfigurator ;
45+
46+ uses Plugin ;
47+ uses IModuleConfigurator ;
4248}
Original file line number Diff line number Diff line change 77import net .dv8tion .jda .api .events .message .MessageReceivedEvent ;
88import net .dv8tion .jda .api .events .message .react .MessageReactionAddEvent ;
99import net .dv8tion .jda .api .hooks .SubscribeEvent ;
10- import org .mangorage .commonutils . jda .slash . command . watcher . WatcherManager ;
11- import org .mangorage .mangobotcore .jda .event .DiscordButtonInteractEvent ;
12- import org .mangorage .mangobotcore .jda .event .DiscordMessageReactionAddEvent ;
13- import org .mangorage .mangobotcore .jda .event .DiscordMessageReceivedEvent ;
14- import org .mangorage .mangobotcore .jda .event . DiscordModalInteractionEvent ;
10+ import org .mangorage .mangobotcore . api . jda .event . v1 . DiscordButtonInteractEvent ;
11+ import org .mangorage .mangobotcore .api . jda .event .v1 . DiscordMessageReactionAddEvent ;
12+ import org .mangorage .mangobotcore .api . jda .event .v1 . DiscordMessageReceivedEvent ;
13+ import org .mangorage .mangobotcore .api . jda .event .v1 . DiscordModalInteractionEvent ;
14+ import org .mangorage .mangobotcore .api . util . jda .slash . command . watcher . WatcherManager ;
1515import org .mangorage .mangobotplugin .entrypoint .MangoBot ;
1616
1717public final class BotEventListener {
Original file line number Diff line number Diff line change 2626import net .dv8tion .jda .api .events .interaction .component .ButtonInteractionEvent ;
2727import net .dv8tion .jda .api .interactions .components .buttons .Button ;
2828import net .dv8tion .jda .api .interactions .components .buttons .ButtonStyle ;
29- import org .mangorage .commonutils .jda .ButtonAction ;
29+ import org .mangorage .mangobotcore . api . util .jda .ButtonAction ;
3030
3131public class TrashButtonAction extends ButtonAction {
3232
Original file line number Diff line number Diff line change 11package org .mangorage .mangobotplugin .commands ;
22
33import net .dv8tion .jda .api .entities .Message ;
4- import org .mangorage .commonutils . misc . Arguments ;
5- import org .mangorage .mangobotcore .jda .command .api . CommandResult ;
6- import org .mangorage .mangobotcore .jda . command . api . ICommand ;
4+ import org .mangorage .mangobotcore . api . jda . command . v1 . CommandResult ;
5+ import org .mangorage .mangobotcore .api . jda .command .v1 . ICommand ;
6+ import org .mangorage .mangobotcore .api . util . misc . Arguments ;
77
88import java .util .List ;
99
Original file line number Diff line number Diff line change 33import net .dv8tion .jda .api .EmbedBuilder ;
44import net .dv8tion .jda .api .entities .Message ;
55import net .dv8tion .jda .api .entities .MessageEmbed ;
6- import org .mangorage .commonutils . misc . Arguments ;
7- import org .mangorage .mangobotcore .jda .command .api . CommandResult ;
8- import org .mangorage .mangobotcore .jda . command . api . ICommand ;
6+ import org .mangorage .mangobotcore . api . jda . command . v1 . CommandResult ;
7+ import org .mangorage .mangobotcore .api . jda .command .v1 . ICommand ;
8+ import org .mangorage .mangobotcore .api . util . misc . Arguments ;
99
1010import java .awt .*;
1111import java .util .List ;
Original file line number Diff line number Diff line change 66import net .dv8tion .jda .api .entities .emoji .CustomEmoji ;
77import net .dv8tion .jda .api .entities .emoji .Emoji ;
88import net .dv8tion .jda .api .interactions .commands .OptionType ;
9- import org .mangorage .commonutils .jda .slash .command .Command ;
10- import org .mangorage .commonutils .jda .slash .command .CommandOption ;
11- import org .mangorage .commonutils .misc .Arguments ;
12- import org .mangorage .mangobotcore .jda .command .api .CommandResult ;
13- import org .mangorage .mangobotcore .jda .command .api .ICommand ;
9+ import org .mangorage .mangobotcore .api .jda .command .v1 .CommandResult ;
10+ import org .mangorage .mangobotcore .api .jda .command .v1 .ICommand ;
11+ import org .mangorage .mangobotcore .api .util .jda .slash .command .Command ;
12+ import org .mangorage .mangobotcore .api .util .jda .slash .command .CommandOption ;
13+ import org .mangorage .mangobotcore .api .util .misc .Arguments ;
14+
1415import java .util .List ;
1516
1617public final class EmojiCommand implements ICommand {
Original file line number Diff line number Diff line change 77import com .google .zxing .client .j2se .BufferedImageLuminanceSource ;
88import com .google .zxing .common .HybridBinarizer ;
99import net .dv8tion .jda .api .entities .Message ;
10- import org .mangorage .commonutils . misc . Arguments ;
11- import org .mangorage .mangobotcore .jda .command .api . CommandResult ;
12- import org .mangorage .mangobotcore .jda . command . api . ICommand ;
10+ import org .mangorage .mangobotcore . api . jda . command . v1 . CommandResult ;
11+ import org .mangorage .mangobotcore .api . jda .command .v1 . ICommand ;
12+ import org .mangorage .mangobotcore .api . util . misc . Arguments ;
1313
1414import javax .imageio .ImageIO ;
1515import java .awt .image .BufferedImage ;
Original file line number Diff line number Diff line change 3535import com .sedmelluq .discord .lavaplayer .track .AudioTrackEndReason ;
3636import com .sedmelluq .discord .lavaplayer .track .playback .AudioFrame ;
3737import net .dv8tion .jda .api .audio .AudioSendHandler ;
38- import org .mangorage .commonutils .log .LogHelper ;
38+ import org .mangorage .mangobotcore . api . util .log .LogHelper ;
3939
4040import java .nio .ByteBuffer ;
4141import java .util .ArrayDeque ;
Original file line number Diff line number Diff line change 3838import net .dv8tion .jda .api .interactions .components .buttons .Button ;
3939import net .dv8tion .jda .api .managers .AudioManager ;
4040import net .dv8tion .jda .api .utils .MarkdownUtil ;
41- import org .mangorage .commonutils . log . LogHelper ;
42- import org .mangorage .commonutils . misc . PagedList ;
43- import org .mangorage .mangobotcore .MangoBotCore ;
41+ import org .mangorage .mangobotcore . api . plugin . MangoBotCore ;
42+ import org .mangorage .mangobotcore . api . util . log . LogHelper ;
43+ import org .mangorage .mangobotcore .api . util . misc . PagedList ;
4444import org .mangorage .mangobotplugin .pagedlist .PagedListManager ;
4545import org .mangorage .mangobotplugin .pagedlist .PagedListWithAction ;
4646
You can’t perform that action at this time.
0 commit comments