mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-05 03:44:44 +08:00
Unified exception message for setEssenceMessage
This commit is contained in:
parent
b065b29119
commit
ba7a3e0889
@ -26,7 +26,6 @@ import net.mamoe.mirai.internal.network.highway.*
|
|||||||
import net.mamoe.mirai.internal.network.highway.ResourceKind.GROUP_IMAGE
|
import net.mamoe.mirai.internal.network.highway.ResourceKind.GROUP_IMAGE
|
||||||
import net.mamoe.mirai.internal.network.highway.ResourceKind.GROUP_VOICE
|
import net.mamoe.mirai.internal.network.highway.ResourceKind.GROUP_VOICE
|
||||||
import net.mamoe.mirai.internal.network.protocol.data.proto.Cmd0x388
|
import net.mamoe.mirai.internal.network.protocol.data.proto.Cmd0x388
|
||||||
import net.mamoe.mirai.internal.network.highway.Highway
|
|
||||||
import net.mamoe.mirai.internal.network.protocol.packet.chat.TroopEssenceMsgManager
|
import net.mamoe.mirai.internal.network.protocol.packet.chat.TroopEssenceMsgManager
|
||||||
import net.mamoe.mirai.internal.network.protocol.packet.chat.image.ImgStore
|
import net.mamoe.mirai.internal.network.protocol.packet.chat.image.ImgStore
|
||||||
import net.mamoe.mirai.internal.network.protocol.packet.chat.voice.PttStore
|
import net.mamoe.mirai.internal.network.protocol.packet.chat.voice.PttStore
|
||||||
@ -218,9 +217,7 @@ internal class GroupImpl(
|
|||||||
}
|
}
|
||||||
|
|
||||||
override suspend fun setEssenceMessage(source: MessageSource): Boolean {
|
override suspend fun setEssenceMessage(source: MessageSource): Boolean {
|
||||||
if (botPermission < MemberPermission.ADMINISTRATOR) {
|
checkBotPermission(MemberPermission.ADMINISTRATOR)
|
||||||
throw PermissionDeniedException("没有权限设置精华消息")
|
|
||||||
}
|
|
||||||
val result = bot.network.run {
|
val result = bot.network.run {
|
||||||
TroopEssenceMsgManager.SetEssence(
|
TroopEssenceMsgManager.SetEssence(
|
||||||
bot.client,
|
bot.client,
|
||||||
|
Loading…
Reference in New Issue
Block a user