Compare commits

...

No commits in common. "232431386ed05b21b1cc38f2abb9da3aa273a096" and "470ed959303df85c680aebe1bac1fbc16357e5eb" have entirely different histories.

3 changed files with 42 additions and 49 deletions

View file

@ -3,49 +3,46 @@
<output-path>$PROJECT_DIR$/out/artifacts/doki_jar</output-path>
<root id="archive" name="doki.jar">
<element id="module-output" name="doki" />
<element id="library" level="project" name="Maven: ch.qos.logback:logback-classic:1.5.13" />
<element id="library" level="project" name="Maven: ch.qos.logback:logback-core:1.5.13" />
<element id="library" level="project" name="Maven: club.minnced:opus-java-api:1.1.1" />
<element id="library" level="project" name="Maven: club.minnced:opus-java-natives:1.1.1" />
<element id="library" level="project" name="Maven: club.minnced:opus-java:1.1.1" />
<element id="library" level="project" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.17.2" />
<element id="library" level="project" name="Maven: com.fasterxml.jackson.core:jackson-core:2.17.2" />
<element id="library" level="project" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.17.2" />
<element id="library" level="project" name="Maven: com.github.ben-manes.caffeine:caffeine:3.1.5" />
<element id="library" level="project" name="Maven: com.github.minndevelopment:emoji-java:5622646ccb" />
<element id="library" level="project" name="Maven: com.google.code.findbugs:jsr305:3.0.2" />
<element id="library" level="project" name="Maven: com.google.code.gson:gson:2.10.1" />
<element id="library" level="project" name="Maven: com.google.crypto.tink:tink:1.14.1" />
<element id="library" level="project" name="Maven: com.google.errorprone:error_prone_annotations:2.22.0" />
<element id="library" level="project" name="Maven: com.google.protobuf:protobuf-java:4.28.2" />
<element id="library" level="project" name="Maven: com.neovisionaries:nv-websocket-client:2.14" />
<element id="library" level="project" name="Maven: com.squareup.okhttp3:okhttp:4.12.0" />
<element id="library" level="project" name="Maven: com.squareup.okio:okio-jvm:3.6.0" />
<element id="library" level="project" name="Maven: com.squareup.okio:okio:3.6.0" />
<element id="library" level="project" name="Maven: commons-dbutils:commons-dbutils:1.8.1" />
<element id="library" level="project" name="Maven: commons-logging:commons-logging:1.3.0" />
<element id="library" level="project" name="Maven: io.github.classgraph:classgraph:4.8.157" />
<element id="library" level="project" name="Maven: io.github.freya022:BotCommands:2.10.4" />
<element id="library" level="project" name="Maven: jakarta.transaction:jakarta.transaction-api:1.3.3" />
<element id="library" level="project" name="Maven: me.xdrop:fuzzywuzzy:1.4.0" />
<element id="library" level="project" name="Maven: net.dv8tion:JDA:5.2.1" />
<element id="library" level="project" name="Maven: net.java.dev.jna:jna:4.4.0" />
<element id="library" level="project" name="Maven: net.sf.trove4j:core:3.1.0" />
<element id="library" level="project" name="Maven: net.sf.trove4j:trove4j:3.0.3" />
<element id="library" level="project" name="Maven: org.apache.commons:commons-collections4:4.4" />
<element id="library" level="project" name="Maven: org.apache.commons:commons-dbcp2:2.12.0" />
<element id="library" level="project" name="Maven: org.apache.commons:commons-pool2:2.12.0" />
<element id="library" level="project" name="Maven: org.checkerframework:checker-qual:3.32.0" />
<element id="library" level="project" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10" />
<element id="library" level="project" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21" />
<element id="library" level="project" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21" />
<element id="library" level="project" name="Maven: org.jetbrains.kotlin:kotlin-stdlib:1.8.21" />
<element id="library" level="project" name="Maven: org.jetbrains:annotations:13.0" />
<element id="library" level="project" name="Maven: org.json:json:20231013" />
<element id="library" level="project" name="Maven: org.mariadb.jdbc:mariadb-java-client:2.1.2" />
<element id="library" level="project" name="Maven: org.slf4j:slf4j-api:2.0.13" />
<element id="library" level="project" name="Maven: ch.qos.reload4j:reload4j:1.2.25" />
<element id="library" level="project" name="Maven: org.slf4j:slf4j-reload4j:2.1.0-alpha1" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/apache/commons/commons-dbcp2/2.12.0/commons-dbcp2-2.12.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.17.0/jackson-core-2.17.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.3.0/commons-logging-1.3.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.17.0/jackson-annotations-2.17.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/github/ben-manes/caffeine/caffeine/3.1.5/caffeine-3.1.5.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/squareup/okio/okio/3.6.0/okio-3.6.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/net/java/dev/jna/jna/4.4.0/jna-4.4.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/io/github/freya022/BotCommands/2.10.4/BotCommands-2.10.4.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/io/github/classgraph/classgraph/4.8.157/classgraph-4.8.157.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.17.0/jackson-databind-2.17.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/club/minnced/opus-java-api/1.1.1/opus-java-api-1.1.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/ch/qos/logback/logback-classic/1.5.6/logback-classic-1.5.6.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/net/sf/trove4j/core/3.1.0/core-3.1.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/jakarta/transaction/jakarta.transaction-api/1.3.3/jakarta.transaction-api-1.3.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/github/minndevelopment/emoji-java/5622646ccb/emoji-java-5622646ccb.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/apache/commons/commons-pool2/2.12.0/commons-pool2-2.12.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/net/dv8tion/JDA/5.0.1/JDA-5.0.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/me/xdrop/fuzzywuzzy/1.4.0/fuzzywuzzy-1.4.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/checkerframework/checker-qual/3.32.0/checker-qual-3.32.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/json/json/20231013/json-20231013.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/mariadb/jdbc/mariadb-java-client/2.1.2/mariadb-java-client-2.1.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.10/kotlin-stdlib-common-1.9.10.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy/1.14.9/byte-buddy-1.14.9.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/neovisionaries/nv-websocket-client/2.14/nv-websocket-client-2.14.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/squareup/okhttp3/okhttp/4.12.0/okhttp-4.12.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/commons-dbutils/commons-dbutils/1.8.1/commons-dbutils-1.8.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/squareup/okio/okio-jvm/3.6.0/okio-jvm-3.6.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/club/minnced/opus-java/1.1.1/opus-java-1.1.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/club/minnced/opus-java-natives/1.1.1/opus-java-natives-1.1.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/ch/qos/logback/logback-core/1.5.6/logback-core-1.5.6.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0.jar" path-in-jar="/" />
</root>
</artifact>
</component>

View file

@ -66,11 +66,5 @@
<artifactId>protobuf-java</artifactId>
<version>4.28.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-reload4j</artifactId>
<version>2.1.0-alpha1</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>

View file

@ -1,5 +1,6 @@
package net.hypr.doki.commands.moderation;
import com.freya02.botcommands.api.annotations.BotPermissions;
import com.freya02.botcommands.api.annotations.CommandMarker;
import com.freya02.botcommands.api.annotations.UserPermissions;
import com.freya02.botcommands.api.application.ApplicationCommand;
@ -32,6 +33,7 @@ public class Warn extends ApplicationCommand {
.setDescription(String.format("**Reason:** %s", reason))
.setFooter(String.format("Warned by %s (%s)", actingMod.getEffectiveName(), actingMod.getId()), actingMod.getEffectiveAvatarUrl())
.setColor(new Color(239, 148, 60));
log.debug(String.format("%s", Doki.getConfig().getWarningChannel()));
TextChannel warningChannel = Doki.getJDA().getTextChannelById(Doki.getConfig().getWarningChannel());
member.getUser().openPrivateChannel().queue(
(dm) -> dm.sendMessageEmbeds(warnEmbed.build()).queue(