mirai
2.14.0
common
mirai-core-api
/
net.mamoe.mirai.event.events
/
SignEvent
Sign
Event
common
class
SignEvent
@
MiraiInternalApi
constructor
(
val
user
:
UserOrBot
,
val
sign
:
String
,
val
hasRank
:
Boolean
,
val
rank
:
Int
?
)
:
AbstractEvent
,
BotEvent
,
Packet
Content copied to clipboard
打卡事件
Since
2.14
Constructors
Functions
Properties
Constructors
Sign
Event
Link copied to clipboard
common
@
MiraiInternalApi
fun
SignEvent
(
user
:
UserOrBot
,
sign
:
String
,
hasRank
:
Boolean
,
rank
:
Int
?
)
Content copied to clipboard
Functions
cancel
Link copied to clipboard
common
fun
cancel
(
)
Content copied to clipboard
intercept
Link copied to clipboard
common
open
override
fun
intercept
(
)
Content copied to clipboard
to
String
Link copied to clipboard
common
open
override
fun
toString
(
)
:
String
Content copied to clipboard
Properties
_intercepted
Link copied to clipboard
common
@
MiraiInternalApi
@
JvmField
@
Volatile
var
_intercepted
:
Boolean
=
false
Content copied to clipboard
bot
Link copied to clipboard
common
open
override
val
bot
:
Bot
Content copied to clipboard
broad
Cast
Lock
Link copied to clipboard
common
@
MiraiInternalApi
@
JvmField
val
broadCastLock
:
Mutex
Content copied to clipboard
限制一个事件实例不能并行广播. (适用于 object 广播的情况)
has
Rank
Link copied to clipboard
common
@get:
JvmName
(
name
=
"hasRank"
)
val
hasRank
:
Boolean
Content copied to clipboard
有排名的打卡,通常是前三名
is
Cancelled
Link copied to clipboard
common
val
isCancelled
:
Boolean
Content copied to clipboard
is
Intercepted
Link copied to clipboard
common
open
override
val
isIntercepted
:
Boolean
Content copied to clipboard
rank
Link copied to clipboard
common
val
rank
:
Int
?
Content copied to clipboard
打卡排名,没有排名或识别失败时为 null
sign
Link copied to clipboard
common
val
sign
:
String
Content copied to clipboard
打卡标记
user
Link copied to clipboard
common
val
user
:
UserOrBot
Content copied to clipboard
打卡发起人