Commit 024bd230 authored by Him188's avatar Him188

Rename `OperableEvent` to `GroupOperableEvent`

parent e86256fb
...@@ -120,7 +120,7 @@ sealed class MessageRecallEvent : BotEvent { ...@@ -120,7 +120,7 @@ sealed class MessageRecallEvent : BotEvent {
override val messageId: Long, override val messageId: Long,
override val messageTime: Int, override val messageTime: Int,
/** /**
* 操作人. 为 null * 操作人. 为 null 时则为 [Bot] 操作.
*/ */
override val operator: Member?, override val operator: Member?,
override val group: Group override val group: Group
......
...@@ -57,7 +57,7 @@ interface GroupMemberEvent : GroupEvent { ...@@ -57,7 +57,7 @@ interface GroupMemberEvent : GroupEvent {
* @see isByBot * @see isByBot
* @see operatorOrBot * @see operatorOrBot
*/ */
interface OperableEvent : GroupEvent { interface GroupOperableEvent : GroupEvent {
/** /**
* 操作人, 为 `null` 时为 [Bot] 操作 * 操作人, 为 `null` 时为 [Bot] 操作
*/ */
...@@ -67,14 +67,14 @@ interface OperableEvent : GroupEvent { ...@@ -67,14 +67,14 @@ interface OperableEvent : GroupEvent {
/** /**
* 是否由 [Bot] 操作 * 是否由 [Bot] 操作
*/ */
val OperableEvent.isByBot: Boolean get() = operator == null val GroupOperableEvent.isByBot: Boolean get() = operator == null
/** /**
* 当操作人为 [Member] 时获取这个 [Member], * 当操作人为 [Member] 时获取这个 [Member],
* 当操作人为 [Bot] 时获取 [Group.botAsMember] * 当操作人为 [Bot] 时获取 [Group.botAsMember]
*/ */
@UseExperimental(MiraiExperimentalAPI::class) @UseExperimental(MiraiExperimentalAPI::class)
val OperableEvent.operatorOrBot: Member val GroupOperableEvent.operatorOrBot: Member
get() = this.operator ?: this.group.botAsMember get() = this.operator ?: this.group.botAsMember
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment