getFirstOrNull

abstract fun <E : Message.Element<E>> getFirstOrNull(key: Message.Key<E>): E?

根据 MsgElement 来获取当前消息链中的第一个匹配类型的消息。 当未寻得指定类型的消息时得到null。

val firstImage: Image? = messages.getFirstOrNull(Image)