feat: add zibi and unset zibi command, bump rob to 1.8.4

This commit is contained in:
2024-09-19 11:06:40 +08:00
parent d284381554
commit f36c008edf
38 files changed
+120 -84

No files matched your search

@@ -9,21 +9,21 @@ package cn.rtast.fancybot.util.item
import cn.rtast.rob.entity.GroupMessage
import cn.rtast.rob.entity.PrivateMessage
import cn.rtast.rob.util.ob.OBMessage
import cn.rtast.rob.util.ob.OneBotListener
abstract class Item {
abstract val itemNames: List<String>
abstract val itemPrice: Int
protected open suspend fun redeemInGroup(listener: OBMessage, message: GroupMessage, after: Long) {}
protected open suspend fun redeemInGroup(listener: OneBotListener, message: GroupMessage, after: Long) {}
protected open suspend fun redeemInPrivate(listener: OBMessage, message: PrivateMessage, after: Long) {}
protected open suspend fun redeemInPrivate(listener: OneBotListener, message: PrivateMessage, after: Long) {}
suspend fun redeemGroup(listener: OBMessage, message: GroupMessage, after: Long) {
suspend fun redeemGroup(listener: OneBotListener, message: GroupMessage, after: Long) {
this.redeemInGroup(listener, message, after)
}
suspend fun redeemPrivate(listener: OBMessage, message: PrivateMessage, after: Long) {
suspend fun redeemPrivate(listener: OneBotListener, message: PrivateMessage, after: Long) {
this.redeemInPrivate(listener, message, after)
}
}