PolyMarsDev / Sokobot

A Discord bot that lets you play Sokoban
254 stars 135 forks source link

Trying to run bot and it crashed, then code updated and Crashed with 100 Errors! #49

Closed SheLuvsTripp closed 2 years ago

SheLuvsTripp commented 3 years ago

Hello After I tried to start the bot my console log said

 javac -classpath .:/run_dir/junit-4.12.jar:target/dependency/* -d . src/main/java/me/polymarsdev/sokobot/Bot.java src/main/java/me/polymarsdev/sokobot/Game.java src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java src/main/java/me/polymarsdev/sokobot/commands/InfoCommand.java src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java src/main/java/me/polymarsdev/sokobot/database/Database.java src/main/java/me/polymarsdev/sokobot/entity/Command.java src/main/java/me/polymarsdev/sokobot/entity/Player.java src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java src/main/java/me/polymarsdev/sokobot/listener/GameListener.java src/main/java/me/polymarsdev/sokobot/objects/Box.java src/main/java/me/polymarsdev/sokobot/objects/Destination.java src/main/java/me/polymarsdev/sokobot/objects/Grid.java src/main/java/me/polymarsdev/sokobot/objects/Tile.java src/main/java/me/polymarsdev/sokobot/util/GameUtil.java src/main/java/me/polymarsdev/sokobot/util/Randomizer.java src/main/java/me/polymarsdev/sokobot/database/Database.java:28: error: unmappable character (0x80) for encoding UTF-8 private final String mysql_password = "$�cUR�_P4sSw0R!)"; ^ src/main/java/me/polymarsdev/sokobot/database/Database.java:28: error: unmappable character (0x80) for encoding UTF-8 private final String mysql_password = "$�cUR�_P4sSw0R!)"; ^ 2 errors compiler exit status 1 

Can you help?

T0biii commented 3 years ago

See #38 maybe pull the Code from the there

SheLuvsTripp commented 3 years ago

See #38 maybe pull the Code from the there

Ok I will try now

SheLuvsTripp commented 3 years ago

See #38 maybe pull the Code from the there

Didnt work :(

Console Log:  javac -classpath .:/run_dir/junit-4.12.jar:target/dependency/ -d . src/main/java/me/polymarsdev/sokobot/Bot.java src/main/java/me/polymarsdev/sokobot/Game.java src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java src/main/java/me/polymarsdev/sokobot/commands/InfoCommand.java src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java src/main/java/me/polymarsdev/sokobot/database/Database.java src/main/java/me/polymarsdev/sokobot/entity/Command.java src/main/java/me/polymarsdev/sokobot/entity/Player.java src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java src/main/java/me/polymarsdev/sokobot/listener/GameListener.java src/main/java/me/polymarsdev/sokobot/objects/Box.java src/main/java/me/polymarsdev/sokobot/objects/Destination.java src/main/java/me/polymarsdev/sokobot/objects/Grid.java src/main/java/me/polymarsdev/sokobot/objects/Tile.java src/main/java/me/polymarsdev/sokobot/util/GameUtil.java src/main/java/me/polymarsdev/sokobot/util/Randomizer.java src/main/java/me/polymarsdev/sokobot/Bot.java:7: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.JDA; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:8: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.OnlineStatus; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:9: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Activity; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:10: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:11: error: package net.dv8tion.jda.api.requests does not exist import net.dv8tion.jda.api.requests.GatewayIntent; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:12: error: package net.dv8tion.jda.api.sharding does not exist import net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:13: error: package net.dv8tion.jda.api.sharding does not exist import net.dv8tion.jda.api.sharding.ShardManager; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:14: error: package net.dv8tion.jda.api.utils.cache does not exist import net.dv8tion.jda.api.utils.cache.CacheFlag; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:38: error: cannot find symbol private static ShardManager shardManager; ^ symbol: class ShardManager location: class Bot src/main/java/me/polymarsdev/sokobot/Bot.java:153: error: cannot find symbol public static ShardManager getShardManager() { ^ symbol: class ShardManager location: class Bot src/main/java/me/polymarsdev/sokobot/Bot.java:164: error: cannot find symbol public static void setPrefix(Guild guild, String prefix) { ^ symbol: class Guild location: class Bot src/main/java/me/polymarsdev/sokobot/Bot.java:172: error: cannot find symbol public static String getPrefix(Guild guild) { ^ symbol: class Guild location: class Bot src/main/java/me/polymarsdev/sokobot/Game.java:6: error: package net.dv8tion.jda.api.requests does not exist import net.dv8tion.jda.api.requests.RestAction; ^ src/main/java/me/polymarsdev/sokobot/Game.java:14: error: cannot find symbol User user; ^ symbol: class User location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:23: error: cannot find symbol public Game(User user) { ^ symbol: class User location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:31: error: cannot find symbol public void setGameMessage(Message gameMessage) { ^ symbol: class Message location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:37: error: cannot find symbol public void newGame(MessageChannel channel) { ^ symbol: class MessageChannel location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:51: error: cannot find symbol private void queue(RestAction restAction, Consumer<? super Message> success) { ^ symbol: class RestAction location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:51: error: cannot find symbol private void queue(RestAction restAction, Consumer<? super Message> success) { ^ symbol: class Message location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:51: error: cannot find symbol private void queue(RestAction restAction, Consumer<? super Message> success) { ^ symbol: class Message location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:63: error: cannot find symbol public void run(Guild guild, TextChannel channel, String userInput) { ^ symbol: class Guild location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:63: error: cannot find symbol public void run(Guild guild, TextChannel channel, String userInput) { ^ symbol: class TextChannel location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:5: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:3: error: package com.vdurmont.emoji does not exist import com.vdurmont.emoji.EmojiManager; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:9: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.Permission; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:10: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:11: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.TextChannel; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:12: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.User; ^ src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:3: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.JDA; ^ src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:5: error: package net.dv8tion.jda.api.events.message.guild does not exist import net.dv8tion.jda.api.events.message.guild.GuildMessageReceivedEvent; ^ src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:15: error: cannot find symbol private final GuildMessageReceivedEvent event; ^ symbol: class GuildMessageReceivedEvent location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:18: error: cannot find symbol public CommandEvent(GuildMessageReceivedEvent event, String[] args) { ^ symbol: class GuildMessageReceivedEvent location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:27: error: cannot find symbol public GuildMessageReceivedEvent getEvent() { ^ symbol: class GuildMessageReceivedEvent location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:31: error: cannot find symbol public List getMentionedMembers() { ^ symbol: class Member location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:42: error: cannot find symbol public void reply(String message, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:46: error: cannot find symbol public void reply(String message, Consumer success, Consumer failure) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:50: error: cannot find symbol public void reply(MessageEmbed embed) { ^ symbol: class MessageEmbed location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:54: error: cannot find symbol public void reply(MessageEmbed embed, Consumer success) { ^ symbol: class MessageEmbed location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:54: error: cannot find symbol public void reply(MessageEmbed embed, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:58: error: cannot find symbol public void reply(MessageEmbed embed, Consumer success, Consumer failure) { ^ symbol: class MessageEmbed location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:58: error: cannot find symbol public void reply(MessageEmbed embed, Consumer success, Consumer failure) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:62: error: cannot find symbol public void reply(Message message) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:66: error: cannot find symbol public void reply(Message message, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:66: error: cannot find symbol public void reply(Message message, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:70: error: cannot find symbol public void reply(Message message, Consumer success, Consumer failure) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:70: error: cannot find symbol public void reply(Message message, Consumer success, Consumer failure) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:84: error: cannot find symbol private void sendMessage(MessageChannel chan, String message) { ^ symbol: class MessageChannel location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:91: error: cannot find symbol private void sendMessage(MessageChannel chan, String message, Consumer success) { ^ symbol: class MessageChannel location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:91: error: cannot find symbol private void sendMessage(MessageChannel chan, String message, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:102: error: cannot find symbol private void sendMessage(MessageChannel chan, String message, Consumer success, ^ symbol: class MessageChannel location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:102: error: cannot find symbol private void sendMessage(MessageChannel chan, String message, Consumer success, ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:134: error: cannot find symbol SelfUser getSelfUser() { ^ symbol: class SelfUser location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:138: error: cannot find symbol public User getAuthor() { ^ symbol: class User location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:142: error: cannot find symbol public Guild getGuild() { ^ symbol: class Guild location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:146: error: cannot find symbol public JDA getJDA() { ^ symbol: class JDA location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:150: error: cannot find symbol public Member getMember() { ^ symbol: class Member location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:154: error: cannot find symbol public Message getMessage() { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:158: error: cannot find symbol public TextChannel getTextChannel() { ^ symbol: class TextChannel location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:4: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.; ^ src/main/java/me/polymarsdev/sokobot/commands/InfoCommand.java:6: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.EmbedBuilder; ^ src/main/java/me/polymarsdev/sokobot/commands/InfoCommand.java:7: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java:6: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.Permission; ^ src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java:7: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java:8: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Member; ^ src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java:9: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.User; ^ src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:9: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.Permission; ^ src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:11: error: package net.dv8tion.jda.api.events.message.guild does not exist import net.dv8tion.jda.api.events.message.guild.GuildMessageReceivedEvent; ^ src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:12: error: package net.dv8tion.jda.api.hooks does not exist import net.dv8tion.jda.api.hooks.ListenerAdapter; ^ src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:16: error: cannot find symbol public class CommandListener extends ListenerAdapter { ^ symbol: class ListenerAdapter src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:32: error: cannot find symbol public void onGuildMessageReceived(GuildMessageReceivedEvent event) { ^ symbol: class GuildMessageReceivedEvent location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:78: error: cannot find symbol private static final Collection requiredPermissions = Arrays ^ symbol: class Permission location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:82: error: cannot find symbol private boolean hasPermissions(Guild guild, TextChannel channel) { ^ symbol: class Guild location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:82: error: cannot find symbol private boolean hasPermissions(Guild guild, TextChannel channel) { ^ symbol: class TextChannel location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:88: error: cannot find symbol private void sendInvalidPermissionsMessage(User user, TextChannel channel) { ^ symbol: class User location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:88: error: cannot find symbol private void sendInvalidPermissionsMessage(User user, TextChannel channel) { ^ symbol: class TextChannel location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:10: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:6: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.Permission; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:7: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:8: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.MessageReaction; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:9: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.TextChannel; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:10: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.User; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:11: error: package net.dv8tion.jda.api.events.guild does not exist import net.dv8tion.jda.api.events.guild.GuildLeaveEvent; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:12: error: package net.dv8tion.jda.api.events.message.guild.react does not exist import net.dv8tion.jda.api.events.message.guild.react.GuildMessageReactionAddEvent; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:13: error: package net.dv8tion.jda.api.hooks does not exist import net.dv8tion.jda.api.hooks.ListenerAdapter; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:15: error: cannot find symbol public class GameListener extends ListenerAdapter { ^ symbol: class ListenerAdapter src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:18: error: cannot find symbol public void onGuildLeave(GuildLeaveEvent event) { ^ symbol: class GuildLeaveEvent location: class GameListener src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:24: error: cannot find symbol public void onGuildMessageReactionAdd(GuildMessageReactionAddEvent event) { ^ symbol: class GuildMessageReactionAddEvent location: class GameListener src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:5: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.EmbedBuilder; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:6: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:7: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Message; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:8: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.MessageChannel; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:9: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.User; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:35: error: cannot find symbol public static void sendGameEmbed(MessageChannel channel, String level, String game, User user) { ^ symbol: class MessageChannel location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:35: error: cannot find symbol public static void sendGameEmbed(MessageChannel channel, String level, String game, User user) { ^ symbol: class User location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:53: error: cannot find symbol public static void updateGameEmbed(Message message, String level, String game, User user) { ^ symbol: class Message location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:53: error: cannot find symbol public static void updateGameEmbed(Message message, String level, String game, User user) { ^ symbol: class User location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:63: error: cannot find symbol public static void sendWinEmbed(Guild guild, Message message, String level) { ^ symbol: class Guild location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:63: error: cannot find symbol public static void sendWinEmbed(Guild guild, Message message, String level) { ^ symbol: class Message location: class GameUtil src/main/java/me/polymarsdev/sokobot/Bot.java:78: error: cannot find symbol List intents = new ArrayList<>( ^ symbol: class GatewayIntent location: class Bot src/main/java/me/polymarsdev/sokobot/Bot.java:79: error: cannot find symbol Arrays.asList(GatewayIntent.GUILD_MESSAGES, GatewayIntent.GUILD_EMOJIS, ^ symbol: variable GatewayIntent location: class Bot 100 errors compiler exit status 1 

T0biii commented 3 years ago

did you compiled it? like in the readme explained? because you only need to run a .jar file

SheLuvsTripp commented 3 years ago

did you compiled it? like in the readme explained? because you only need to run a .jar file

I use Repl.it... soo yeah

T0biii commented 3 years ago

mmh i don't familiar with repl.it so i cant help you with it

mandar1jn commented 3 years ago

It seems like you didn’t get the jar for the discord library

patgoat commented 3 years ago

Do you have the dependency installed?

patgoat commented 3 years ago

And have you followed the commands in https://github.com/PolyMarsDev/Sokobot#compiling

mandar1jn commented 3 years ago

See #38 maybe pull the Code from the there

Didnt work :(

Console Log:  javac -classpath .:/rundir/junit-4.12.jar:target/dependency/* -d . src/main/java/me/polymarsdev/sokobot/Bot.java src/main/java/me/polymarsdev/sokobot/Game.java src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java src/main/java/me/polymarsdev/sokobot/commands/InfoCommand.java src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java src/main/java/me/polymarsdev/sokobot/database/Database.java src/main/java/me/polymarsdev/sokobot/entity/Command.java src/main/java/me/polymarsdev/sokobot/entity/Player.java src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java src/main/java/me/polymarsdev/sokobot/listener/GameListener.java src/main/java/me/polymarsdev/sokobot/objects/Box.java src/main/java/me/polymarsdev/sokobot/objects/Destination.java src/main/java/me/polymarsdev/sokobot/objects/Grid.java src/main/java/me/polymarsdev/sokobot/objects/Tile.java src/main/java/me/polymarsdev/sokobot/util/GameUtil.java src/main/java/me/polymarsdev/sokobot/util/Randomizer.java src/main/java/me/polymarsdev/sokobot/Bot.java:7: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.JDA; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:8: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.OnlineStatus; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:9: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Activity; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:10: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:11: error: package net.dv8tion.jda.api.requests does not exist import net.dv8tion.jda.api.requests.GatewayIntent; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:12: error: package net.dv8tion.jda.api.sharding does not exist import net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:13: error: package net.dv8tion.jda.api.sharding does not exist import net.dv8tion.jda.api.sharding.ShardManager; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:14: error: package net.dv8tion.jda.api.utils.cache does not exist import net.dv8tion.jda.api.utils.cache.CacheFlag; ^ src/main/java/me/polymarsdev/sokobot/Bot.java:38: error: cannot find symbol private static ShardManager shardManager; ^ symbol: class ShardManager location: class Bot src/main/java/me/polymarsdev/sokobot/Bot.java:153: error: cannot find symbol public static ShardManager getShardManager() { ^ symbol: class ShardManager location: class Bot src/main/java/me/polymarsdev/sokobot/Bot.java:164: error: cannot find symbol public static void setPrefix(Guild guild, String prefix) { ^ symbol: class Guild location: class Bot src/main/java/me/polymarsdev/sokobot/Bot.java:172: error: cannot find symbol public static String getPrefix(Guild guild) { ^ symbol: class Guild location: class Bot src/main/java/me/polymarsdev/sokobot/Game.java:6: error: package net.dv8tion.jda.api.requests does not exist import net.dv8tion.jda.api.requests.RestAction; ^ src/main/java/me/polymarsdev/sokobot/Game.java:14: error: cannot find symbol User user; ^ symbol: class User location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:23: error: cannot find symbol public Game(User user) { ^ symbol: class User location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:31: error: cannot find symbol public void setGameMessage(Message gameMessage) { ^ symbol: class Message location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:37: error: cannot find symbol public void newGame(MessageChannel channel) { ^ symbol: class MessageChannel location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:51: error: cannot find symbol private void queue(RestAction restAction, Consumer<? super Message> success) { ^ symbol: class RestAction location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:51: error: cannot find symbol private void queue(RestAction restAction, Consumer<? super Message> success) { ^ symbol: class Message location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:51: error: cannot find symbol private void queue(RestAction restAction, Consumer<? super Message> success) { ^ symbol: class Message location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:63: error: cannot find symbol public void run(Guild guild, TextChannel channel, String userInput) { ^ symbol: class Guild location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:63: error: cannot find symbol public void run(Guild guild, TextChannel channel, String userInput) { ^ symbol: class TextChannel location: class Game src/main/java/me/polymarsdev/sokobot/Game.java:5: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:3: error: package com.vdurmont.emoji does not exist import com.vdurmont.emoji.EmojiManager; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:9: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.Permission; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:10: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:11: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.TextChannel; ^ src/main/java/me/polymarsdev/sokobot/commands/GameInputCommand.java:12: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.User; ^ src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:3: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.JDA; ^ src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:5: error: package net.dv8tion.jda.api.events.message.guild does not exist import net.dv8tion.jda.api.events.message.guild.GuildMessageReceivedEvent; ^ src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:15: error: cannot find symbol private final GuildMessageReceivedEvent event; ^ symbol: class GuildMessageReceivedEvent location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:18: error: cannot find symbol public CommandEvent(GuildMessageReceivedEvent event, String[] args) { ^ symbol: class GuildMessageReceivedEvent location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:27: error: cannot find symbol public GuildMessageReceivedEvent getEvent() { ^ symbol: class GuildMessageReceivedEvent location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:31: error: cannot find symbol public List getMentionedMembers() { ^ symbol: class Member location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:42: error: cannot find symbol public void reply(String message, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:46: error: cannot find symbol public void reply(String message, Consumer success, Consumer failure) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:50: error: cannot find symbol public void reply(MessageEmbed embed) { ^ symbol: class MessageEmbed location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:54: error: cannot find symbol public void reply(MessageEmbed embed, Consumer success) { ^ symbol: class MessageEmbed location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:54: error: cannot find symbol public void reply(MessageEmbed embed, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:58: error: cannot find symbol public void reply(MessageEmbed embed, Consumer success, Consumer failure) { ^ symbol: class MessageEmbed location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:58: error: cannot find symbol public void reply(MessageEmbed embed, Consumer success, Consumer failure) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:62: error: cannot find symbol public void reply(Message message) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:66: error: cannot find symbol public void reply(Message message, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:66: error: cannot find symbol public void reply(Message message, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:70: error: cannot find symbol public void reply(Message message, Consumer success, Consumer failure) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:70: error: cannot find symbol public void reply(Message message, Consumer success, Consumer failure) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:84: error: cannot find symbol private void sendMessage(MessageChannel chan, String message) { ^ symbol: class MessageChannel location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:91: error: cannot find symbol private void sendMessage(MessageChannel chan, String message, Consumer success) { ^ symbol: class MessageChannel location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:91: error: cannot find symbol private void sendMessage(MessageChannel chan, String message, Consumer success) { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:102: error: cannot find symbol private void sendMessage(MessageChannel chan, String message, Consumer success, ^ symbol: class MessageChannel location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:102: error: cannot find symbol private void sendMessage(MessageChannel chan, String message, Consumer success, ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:134: error: cannot find symbol SelfUser getSelfUser() { ^ symbol: class SelfUser location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:138: error: cannot find symbol public User getAuthor() { ^ symbol: class User location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:142: error: cannot find symbol public Guild getGuild() { ^ symbol: class Guild location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:146: error: cannot find symbol public JDA getJDA() { ^ symbol: class JDA location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:150: error: cannot find symbol public Member getMember() { ^ symbol: class Member location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:154: error: cannot find symbol public Message getMessage() { ^ symbol: class Message location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:158: error: cannot find symbol public TextChannel getTextChannel() { ^ symbol: class TextChannel location: class CommandEvent src/main/java/me/polymarsdev/sokobot/event/CommandEvent.java:4: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities._; ^ src/main/java/me/polymarsdev/sokobot/commands/InfoCommand.java:6: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.EmbedBuilder; ^ src/main/java/me/polymarsdev/sokobot/commands/InfoCommand.java:7: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java:6: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.Permission; ^ src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java:7: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java:8: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Member; ^ src/main/java/me/polymarsdev/sokobot/commands/PrefixCommand.java:9: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.User; ^ src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:9: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.Permission; ^ src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:11: error: package net.dv8tion.jda.api.events.message.guild does not exist import net.dv8tion.jda.api.events.message.guild.GuildMessageReceivedEvent; ^ src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:12: error: package net.dv8tion.jda.api.hooks does not exist import net.dv8tion.jda.api.hooks.ListenerAdapter; ^ src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:16: error: cannot find symbol public class CommandListener extends ListenerAdapter { ^ symbol: class ListenerAdapter src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:32: error: cannot find symbol public void onGuildMessageReceived(GuildMessageReceivedEvent event) { ^ symbol: class GuildMessageReceivedEvent location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:78: error: cannot find symbol private static final Collection requiredPermissions = Arrays ^ symbol: class Permission location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:82: error: cannot find symbol private boolean hasPermissions(Guild guild, TextChannel channel) { ^ symbol: class Guild location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:82: error: cannot find symbol private boolean hasPermissions(Guild guild, TextChannel channel) { ^ symbol: class TextChannel location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:88: error: cannot find symbol private void sendInvalidPermissionsMessage(User user, TextChannel channel) { ^ symbol: class User location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:88: error: cannot find symbol private void sendInvalidPermissionsMessage(User user, TextChannel channel) { ^ symbol: class TextChannel location: class CommandListener src/main/java/me/polymarsdev/sokobot/listener/CommandListener.java:10: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.*; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:6: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.Permission; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:7: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:8: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.MessageReaction; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:9: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.TextChannel; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:10: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.User; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:11: error: package net.dv8tion.jda.api.events.guild does not exist import net.dv8tion.jda.api.events.guild.GuildLeaveEvent; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:12: error: package net.dv8tion.jda.api.events.message.guild.react does not exist import net.dv8tion.jda.api.events.message.guild.react.GuildMessageReactionAddEvent; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:13: error: package net.dv8tion.jda.api.hooks does not exist import net.dv8tion.jda.api.hooks.ListenerAdapter; ^ src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:15: error: cannot find symbol public class GameListener extends ListenerAdapter { ^ symbol: class ListenerAdapter src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:18: error: cannot find symbol public void onGuildLeave(GuildLeaveEvent event) { ^ symbol: class GuildLeaveEvent location: class GameListener src/main/java/me/polymarsdev/sokobot/listener/GameListener.java:24: error: cannot find symbol public void onGuildMessageReactionAdd(GuildMessageReactionAddEvent event) { ^ symbol: class GuildMessageReactionAddEvent location: class GameListener src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:5: error: package net.dv8tion.jda.api does not exist import net.dv8tion.jda.api.EmbedBuilder; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:6: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Guild; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:7: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.Message; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:8: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.MessageChannel; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:9: error: package net.dv8tion.jda.api.entities does not exist import net.dv8tion.jda.api.entities.User; ^ src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:35: error: cannot find symbol public static void sendGameEmbed(MessageChannel channel, String level, String game, User user) { ^ symbol: class MessageChannel location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:35: error: cannot find symbol public static void sendGameEmbed(MessageChannel channel, String level, String game, User user) { ^ symbol: class User location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:53: error: cannot find symbol public static void updateGameEmbed(Message message, String level, String game, User user) { ^ symbol: class Message location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:53: error: cannot find symbol public static void updateGameEmbed(Message message, String level, String game, User user) { ^ symbol: class User location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:63: error: cannot find symbol public static void sendWinEmbed(Guild guild, Message message, String level) { ^ symbol: class Guild location: class GameUtil src/main/java/me/polymarsdev/sokobot/util/GameUtil.java:63: error: cannot find symbol public static void sendWinEmbed(Guild guild, Message message, String level) { ^ symbol: class Message location: class GameUtil src/main/java/me/polymarsdev/sokobot/Bot.java:78: error: cannot find symbol List intents = new ArrayList<>( ^ symbol: class GatewayIntent location: class Bot src/main/java/me/polymarsdev/sokobot/Bot.java:79: error: cannot find symbol Arrays.asList(GatewayIntent.GUILD_MESSAGES, GatewayIntent.GUILD_EMOJIS, ^ symbol: variable GatewayIntent location: class Bot 100 errors compiler exit status 1 

You seem to be missing the dependencies