dotenv error fix(ignoreIfMissing=true)

This commit is contained in:
dalbodeule 2024-06-14 01:44:54 +09:00
parent 9edf2d44ee
commit f795e51845
No known key found for this signature in database
GPG Key ID: EFA860D069C9FA65
5 changed files with 6 additions and 8 deletions

View File

@ -16,6 +16,7 @@ FROM alpine:3.13
WORKDIR /app
# https://stackoverflow.com/a/77779723/11516704
RUN apk add gcompat
# Copy the executable from the build stage

View File

@ -2,16 +2,12 @@ package space.mori.chzzk_bot
import com.zaxxer.hikari.HikariConfig
import com.zaxxer.hikari.HikariDataSource
import io.github.cdimascio.dotenv.dotenv
import org.jetbrains.exposed.sql.Database
import org.jetbrains.exposed.sql.SchemaUtils
import org.jetbrains.exposed.sql.transactions.transaction
import org.slf4j.LoggerFactory
import space.mori.chzzk_bot.models.*
object Connector {
private val dotenv = dotenv()
private val hikariConfig = HikariConfig().apply {
jdbcUrl = dotenv["DB_URL"]
driverClassName = "org.mariadb.jdbc.Driver"

View File

@ -11,7 +11,9 @@ import space.mori.chzzk_bot.chzzk.Connector as ChzzkConnector
import java.util.concurrent.TimeUnit
import kotlin.system.exitProcess
val dotenv = dotenv()
val dotenv = dotenv {
ignoreIfMissing = true
}
val logger: Logger = LoggerFactory.getLogger("main")
fun main(args: Array<String>) {

View File

@ -1,13 +1,12 @@
package space.mori.chzzk_bot.chzzk
import io.github.cdimascio.dotenv.dotenv
import org.slf4j.LoggerFactory
import xyz.r2turntrue.chzzk4j.Chzzk
import xyz.r2turntrue.chzzk4j.ChzzkBuilder
import xyz.r2turntrue.chzzk4j.types.channel.ChzzkChannel
import space.mori.chzzk_bot.dotenv
object Connector {
private val dotenv = dotenv()
val chzzk: Chzzk = ChzzkBuilder()
.withAuthorization(dotenv["NID_AUT"], dotenv["NID_SES"])
.build()

View File

@ -6,8 +6,8 @@ import net.dv8tion.jda.api.entities.Activity
import net.dv8tion.jda.api.entities.Guild
import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent
import net.dv8tion.jda.api.hooks.ListenerAdapter
import org.slf4j.LoggerFactory
import space.mori.chzzk_bot.dotenv
import org.slf4j.LoggerFactory
class Discord: ListenerAdapter() {
private lateinit var bot: JDA