mirror of
https://github.com/heavycaffeiner/ayaya.git
synced 2025-10-28 04:44:56 +09:00
Chore(build): add dotenv and setting up gradle jar build
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -40,3 +40,5 @@ bin/
|
|||||||
|
|
||||||
### Mac OS ###
|
### Mac OS ###
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
|
||||||
|
.env
|
||||||
@@ -3,7 +3,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group = "dev.ptnr"
|
group = "dev.ptnr"
|
||||||
version = "1.0-SNAPSHOT"
|
version = "0.0.1"
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
@@ -23,6 +23,13 @@ dependencies {
|
|||||||
}
|
}
|
||||||
implementation("com.fasterxml.jackson.core:jackson-databind:2.19.0")
|
implementation("com.fasterxml.jackson.core:jackson-databind:2.19.0")
|
||||||
implementation("com.twelvemonkeys.imageio:imageio-webp:3.12.0")
|
implementation("com.twelvemonkeys.imageio:imageio-webp:3.12.0")
|
||||||
|
implementation("io.github.cdimascio:dotenv-java:3.2.0")
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.jar {
|
||||||
|
manifest { attributes["Main-Class"] = "dev.ptnr.AyayaBot" }
|
||||||
|
from(configurations.runtimeClasspath.get().map { if (it.isDirectory) it else zipTree(it) })
|
||||||
|
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package dev.ptnr;
|
package dev.ptnr;
|
||||||
|
|
||||||
|
import io.github.cdimascio.dotenv.Dotenv;
|
||||||
import net.dv8tion.jda.api.EmbedBuilder;
|
import net.dv8tion.jda.api.EmbedBuilder;
|
||||||
import net.dv8tion.jda.api.JDA;
|
import net.dv8tion.jda.api.JDA;
|
||||||
import net.dv8tion.jda.api.JDABuilder;
|
import net.dv8tion.jda.api.JDABuilder;
|
||||||
@@ -19,7 +20,7 @@ import java.util.List;
|
|||||||
|
|
||||||
public class AyayaBot {
|
public class AyayaBot {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
String token = System.getenv("DISCORD_TOKEN");
|
String token = Dotenv.load().get("DISCORD_TOKEN");
|
||||||
|
|
||||||
JDA jda = JDABuilder.createDefault(token)
|
JDA jda = JDABuilder.createDefault(token)
|
||||||
.addEventListeners(new BotListener())
|
.addEventListeners(new BotListener())
|
||||||
|
|||||||
Reference in New Issue
Block a user