discord-kagebot/src/main/kotlin/moe/kageru/kagebot/Globals.kt

20 lines
624 B
Kotlin
Raw Normal View History

package moe.kageru.kagebot
2019-07-07 14:19:13 +02:00
import moe.kageru.kagebot.command.Command
import moe.kageru.kagebot.config.Config
import moe.kageru.kagebot.config.SystemConfig
import moe.kageru.kagebot.features.Features
import org.javacord.api.DiscordApi
import org.javacord.api.entity.server.Server
2019-06-15 14:15:34 +02:00
import java.util.concurrent.atomic.AtomicInteger
object Globals {
lateinit var server: Server
lateinit var api: DiscordApi
lateinit var config: Config
2019-07-07 14:19:13 +02:00
lateinit var commands: List<Command>
lateinit var systemConfig: SystemConfig
lateinit var features: Features
2019-06-15 14:15:34 +02:00
var commandCounter: AtomicInteger = AtomicInteger(0)
2019-07-13 14:52:05 +02:00
}