mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-06-09 07:18:22 +00:00
add one options.
- disableStartupMessage
This commit is contained in:
parent
99686496b4
commit
ba1be00390
8
.idea/modules.xml
generated
8
.idea/modules.xml
generated
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/modules/chzzk_bot.main.iml" filepath="$PROJECT_DIR$/.idea/modules/chzzk_bot.main.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
9
.idea/nabot_chzzk_bot.iml
generated
Normal file
9
.idea/nabot_chzzk_bot.iml
generated
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
@ -181,7 +181,7 @@ class UserHandler(
|
||||
private var user: User,
|
||||
var streamStartTime: LocalDateTime?,
|
||||
) {
|
||||
lateinit var messageHandler: MessageHandler
|
||||
var messageHandler: MessageHandler
|
||||
var listener: ChzzkChat
|
||||
|
||||
private val dispatcher: CoroutinesEventBus by inject(CoroutinesEventBus::class.java)
|
||||
@ -267,7 +267,8 @@ class UserHandler(
|
||||
}
|
||||
delay(5000L)
|
||||
try {
|
||||
listener.sendChat("${user.username} 님! 오늘도 열심히 방송하세요!")
|
||||
if(!user.isDisableStartupMsg)
|
||||
listener.sendChat("${user.username} 님! 오늘도 열심히 방송하세요!")
|
||||
Discord.sendDiscord(user, status)
|
||||
} catch(e: Exception) {
|
||||
logger.info("Stream on logic has some error: ${e.stackTraceToString()}")
|
||||
|
@ -14,6 +14,7 @@ object Users: IntIdTable("users") {
|
||||
val liveAlertGuild = long("live_alert_guild").nullable()
|
||||
val liveAlertChannel = long("live_alert_channel").nullable()
|
||||
val liveAlertMessage = text("live_alert_message").nullable()
|
||||
val isDisableStartupMsg = bool("is_disable_startup_msg").default(false)
|
||||
}
|
||||
|
||||
class User(id: EntityID<Int>) : IntEntity(id) {
|
||||
@ -26,6 +27,7 @@ class User(id: EntityID<Int>) : IntEntity(id) {
|
||||
var liveAlertGuild by Users.liveAlertGuild
|
||||
var liveAlertChannel by Users.liveAlertChannel
|
||||
var liveAlertMessage by Users.liveAlertMessage
|
||||
var isDisableStartupMsg by Users.isDisableStartupMsg
|
||||
|
||||
// 유저가 가진 매니저들
|
||||
var managers by User.via(UserManagers.user, UserManagers.manager)
|
||||
|
Loading…
x
Reference in New Issue
Block a user