Add Lunar calendar context

This commit is contained in:
2026-01-26 17:42:46 +08:00
parent 9094f6c8db
commit c4afdb811b
6 changed files with 1342 additions and 1 deletions

View File

@@ -31,6 +31,7 @@ import net.mamoe.mirai.message.data.*
import net.mamoe.mirai.message.data.Image.Key.queryUrl
import net.mamoe.mirai.utils.info
import top.jie65535.mirai.tools.*
import util.LunarDateUtil
import xyz.cssxsh.mirai.hibernate.MiraiHibernateRecorder
import xyz.cssxsh.mirai.hibernate.entry.MessageRecord
import java.io.File
@@ -207,7 +208,9 @@ object JChatGPT : KotlinPlugin(
}
replace("{time}") {
dateTimeFormatter.format(now)
val solarTime = dateTimeFormatter.format(now)
val lunarInfo = LunarDateUtil.getFormattedLunarAndHoliday(now)
"$solarTime\n农历$lunarInfo"
}
replace("{subject}") {