mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-06-09 15:28:21 +00:00
dotenv error fix(ignoreIfMissing=true)
This commit is contained in:
parent
9edf2d44ee
commit
f795e51845
@ -16,6 +16,7 @@ FROM alpine:3.13
|
|||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
# https://stackoverflow.com/a/77779723/11516704
|
||||||
RUN apk add gcompat
|
RUN apk add gcompat
|
||||||
|
|
||||||
# Copy the executable from the build stage
|
# Copy the executable from the build stage
|
||||||
|
@ -2,16 +2,12 @@ package space.mori.chzzk_bot
|
|||||||
|
|
||||||
import com.zaxxer.hikari.HikariConfig
|
import com.zaxxer.hikari.HikariConfig
|
||||||
import com.zaxxer.hikari.HikariDataSource
|
import com.zaxxer.hikari.HikariDataSource
|
||||||
import io.github.cdimascio.dotenv.dotenv
|
|
||||||
import org.jetbrains.exposed.sql.Database
|
import org.jetbrains.exposed.sql.Database
|
||||||
import org.jetbrains.exposed.sql.SchemaUtils
|
import org.jetbrains.exposed.sql.SchemaUtils
|
||||||
import org.jetbrains.exposed.sql.transactions.transaction
|
import org.jetbrains.exposed.sql.transactions.transaction
|
||||||
import org.slf4j.LoggerFactory
|
|
||||||
import space.mori.chzzk_bot.models.*
|
import space.mori.chzzk_bot.models.*
|
||||||
|
|
||||||
object Connector {
|
object Connector {
|
||||||
private val dotenv = dotenv()
|
|
||||||
|
|
||||||
private val hikariConfig = HikariConfig().apply {
|
private val hikariConfig = HikariConfig().apply {
|
||||||
jdbcUrl = dotenv["DB_URL"]
|
jdbcUrl = dotenv["DB_URL"]
|
||||||
driverClassName = "org.mariadb.jdbc.Driver"
|
driverClassName = "org.mariadb.jdbc.Driver"
|
||||||
|
@ -11,7 +11,9 @@ import space.mori.chzzk_bot.chzzk.Connector as ChzzkConnector
|
|||||||
import java.util.concurrent.TimeUnit
|
import java.util.concurrent.TimeUnit
|
||||||
import kotlin.system.exitProcess
|
import kotlin.system.exitProcess
|
||||||
|
|
||||||
val dotenv = dotenv()
|
val dotenv = dotenv {
|
||||||
|
ignoreIfMissing = true
|
||||||
|
}
|
||||||
val logger: Logger = LoggerFactory.getLogger("main")
|
val logger: Logger = LoggerFactory.getLogger("main")
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main(args: Array<String>) {
|
||||||
|
@ -1,13 +1,12 @@
|
|||||||
package space.mori.chzzk_bot.chzzk
|
package space.mori.chzzk_bot.chzzk
|
||||||
|
|
||||||
import io.github.cdimascio.dotenv.dotenv
|
|
||||||
import org.slf4j.LoggerFactory
|
import org.slf4j.LoggerFactory
|
||||||
import xyz.r2turntrue.chzzk4j.Chzzk
|
import xyz.r2turntrue.chzzk4j.Chzzk
|
||||||
import xyz.r2turntrue.chzzk4j.ChzzkBuilder
|
import xyz.r2turntrue.chzzk4j.ChzzkBuilder
|
||||||
import xyz.r2turntrue.chzzk4j.types.channel.ChzzkChannel
|
import xyz.r2turntrue.chzzk4j.types.channel.ChzzkChannel
|
||||||
|
import space.mori.chzzk_bot.dotenv
|
||||||
|
|
||||||
object Connector {
|
object Connector {
|
||||||
private val dotenv = dotenv()
|
|
||||||
val chzzk: Chzzk = ChzzkBuilder()
|
val chzzk: Chzzk = ChzzkBuilder()
|
||||||
.withAuthorization(dotenv["NID_AUT"], dotenv["NID_SES"])
|
.withAuthorization(dotenv["NID_AUT"], dotenv["NID_SES"])
|
||||||
.build()
|
.build()
|
||||||
|
@ -6,8 +6,8 @@ import net.dv8tion.jda.api.entities.Activity
|
|||||||
import net.dv8tion.jda.api.entities.Guild
|
import net.dv8tion.jda.api.entities.Guild
|
||||||
import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent
|
import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent
|
||||||
import net.dv8tion.jda.api.hooks.ListenerAdapter
|
import net.dv8tion.jda.api.hooks.ListenerAdapter
|
||||||
import org.slf4j.LoggerFactory
|
|
||||||
import space.mori.chzzk_bot.dotenv
|
import space.mori.chzzk_bot.dotenv
|
||||||
|
import org.slf4j.LoggerFactory
|
||||||
|
|
||||||
class Discord: ListenerAdapter() {
|
class Discord: ListenerAdapter() {
|
||||||
private lateinit var bot: JDA
|
private lateinit var bot: JDA
|
||||||
|
Loading…
x
Reference in New Issue
Block a user