diff --git a/.gradle/7.4/checksums/checksums.lock b/.gradle/7.4/checksums/checksums.lock
index 158668c..069d47a 100644
Binary files a/.gradle/7.4/checksums/checksums.lock and b/.gradle/7.4/checksums/checksums.lock differ
diff --git a/.gradle/7.4/checksums/md5-checksums.bin b/.gradle/7.4/checksums/md5-checksums.bin
index 8b5977f..468bd82 100644
Binary files a/.gradle/7.4/checksums/md5-checksums.bin and b/.gradle/7.4/checksums/md5-checksums.bin differ
diff --git a/.gradle/7.4/checksums/sha1-checksums.bin b/.gradle/7.4/checksums/sha1-checksums.bin
index 775fa0f..b8adc0e 100644
Binary files a/.gradle/7.4/checksums/sha1-checksums.bin and b/.gradle/7.4/checksums/sha1-checksums.bin differ
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index 60ac879..5dce505 100644
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin
index 4ef97c4..0238bc6 100644
Binary files a/.gradle/buildOutputCleanup/outputFiles.bin and b/.gradle/buildOutputCleanup/outputFiles.bin differ
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
index fdc392f..faf1c28 100644
--- a/.idea/jarRepositories.xml
+++ b/.idea/jarRepositories.xml
@@ -16,5 +16,15 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build.gradle.kts b/build.gradle.kts
index 0c0221f..f833489 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -1,14 +1,31 @@
plugins {
id("java")
+ id("com.github.johnrengelman.shadow") version "7.1.2"
}
+val numberVersion = "5.0.0"
+
group = "net.ellibot.ellie"
-version = "1.0-SNAPSHOT"
+version = "5.0.0-SNAPSHOT"
repositories {
mavenCentral()
+
+ maven("https://m2.dv8tion.net/releases")
+ maven("https://jitpack.io")
}
dependencies {
- implementation("net.dv8tion:JDA:5.0.0-alpha.17")
+ implementation(group = "net.dv8tion", name = "JDA", version = "5.0.0-alpha.17") {
+ exclude(module = "opus-java")
+ }
+ implementation(group = "ch.qos.logback", name = "logback-classic", version = "1.2.10")
+ implementation(group = "com.github.JDA-Applications", name = "JDA-Utilities", version = "804d58a") {
+ // This is fine
+ exclude(module = "jda-utilities-examples")
+ exclude(module = "jda-utilities-doc")
+ exclude(module = "jda-utilities-command")
+ exclude(module = "jda-utilities-menu")
+ exclude(module = "jda-utilities-oauth2")
+ }
}
\ No newline at end of file
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
new file mode 100644
index 0000000..b35bf85
--- /dev/null
+++ b/src/main/resources/logback.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ %d{HH:mm:ss.SSS} %boldCyan(%-34.-34thread) %red(%10.10X{jda.shard}) %boldGreen(%-15.-15logger{0}) %highlight(%-6level) %msg%n
+
+
+
+
+
+
+
\ No newline at end of file