MiraiMusicShare
data class MiraiMusicShare(val originalMiraiMessage: MusicShare) : MiraiSendOnlySimbotMessage<MiraiMusicShare> , OriginalMiraiDirectlySimbotMessage<MusicShare, MiraiMusicShare> (source)
Mirai中的音乐分享模板实例。 仅用于发送,不会出现在接收的消息中。
你可以直接使用 MusicShare 对象作为参数, 或者通过其他两个参数与 MusicShare 的构造完全一致的构造来构造这个对象。
其他注意事项请以 MusicShare 说明为准。
Author
ForteScarlet
See also
Constructors
Link copied to clipboard
fun MiraiMusicShare(kind: MusicKind, title: String, summary: String, jumpUrl: String, pictureUrl: String, musicUrl: String, brief: String)
参数完全来自 MusicShare 的 主构造,具体使用请参考 MusicShare.
Link copied to clipboard
fun MiraiMusicShare(kind: MusicKind, title: String, summary: String, jumpUrl: String, pictureUrl: String, musicUrl: String)
参数完全来自 MusicShare 构造,具体使用请参考 MusicShare.
Link copied to clipboard
Types
Functions
Link copied to clipboard
直接得到 originalMiraiMessage, 不会使用 contact。
直接得到 originalMiraiMessage, 不会使用 contact 和 isDropAction。
Properties
Link copied to clipboard
不需要通过 Contact 计算 originalMiraiMessage 而直接获取 OriginalMiraiMessage 对象。
Extensions
Link copied to clipboard
suspend fun Message.toOriginalMiraiMessage(contact: Contact, isDropAction: Boolean = false): Message
将一个 Message 转化为 OriginalMiraiMessage 以发送。
Link copied to clipboard
suspend fun Message.toOriginalMiraiMessageChain(contact: Contact, isDropAction: Boolean = false): MessageChain