From 2bd7a69e7e1ab148fb59d5eb093b917444fd8c50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Pani=C4=87?= Date: Wed, 17 Jul 2019 00:34:21 +0200 Subject: [PATCH] Added basic bot functionality --- .gitignore | 4 +- .idea/uiDesigner.xml | 124 +++++++ .idea/vcs.xml | 6 + .idea/workspace.xml | 351 ++++++++++++++++-- build.gradle | 3 + .../java/com/redstoner/redstonerBot/Env.java | 13 + .../java/com/redstoner/redstonerBot/Main.java | 52 ++- .../com/redstoner/redstonerBot/Manager.java | 6 + .../redstonerBot/commands/Command.java | 7 + .../redstonerBot/commands/InfoCommand.java | 24 ++ .../redstonerBot/commands/StopCommand.java | 25 ++ .../listeners/MessageReceived.java | 43 +++ .../redstonerBot/managers/CommandManager.java | 61 +++ .../redstonerBot/managers/DataManager.java | 118 ++++++ .../redstonerBot/managers/DiscordManager.java | 69 ++++ 15 files changed, 866 insertions(+), 40 deletions(-) create mode 100644 .idea/uiDesigner.xml create mode 100644 .idea/vcs.xml create mode 100644 src/main/java/com/redstoner/redstonerBot/Env.java create mode 100644 src/main/java/com/redstoner/redstonerBot/Manager.java create mode 100644 src/main/java/com/redstoner/redstonerBot/commands/Command.java create mode 100644 src/main/java/com/redstoner/redstonerBot/commands/InfoCommand.java create mode 100644 src/main/java/com/redstoner/redstonerBot/commands/StopCommand.java create mode 100644 src/main/java/com/redstoner/redstonerBot/listeners/MessageReceived.java create mode 100644 src/main/java/com/redstoner/redstonerBot/managers/CommandManager.java create mode 100644 src/main/java/com/redstoner/redstonerBot/managers/DataManager.java create mode 100644 src/main/java/com/redstoner/redstonerBot/managers/DiscordManager.java diff --git a/.gitignore b/.gitignore index 460a283..06f95de 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,6 @@ gradle-app.setting !gradle-wrapper.jar # Cache of project -.gradletasknamecache \ No newline at end of file +.gradletasknamecache + +start.sh \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index ae29da0..c96b9d7 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,7 +1,23 @@ - + + + + + + + + + + + + + + + + + @@ -22,25 +38,85 @@ - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - - + + @@ -51,16 +127,34 @@ + + @@ -69,13 +163,14 @@ + + + - - @@ -109,13 +204,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +