require With Content
inline fun <T : MessageContent> PossiblySentViaBotCommonMessage<*>.requireWithContent(): PossiblySentViaBotCommonMessage<T>
inline fun <T : MessageContent> ChannelContentMessage<*>.requireWithContent(): ChannelContentMessage<T>
inline fun <T : MessageContent> PrivateContentMessage<*>.requireWithContent(): PrivateContentMessage<T>
inline fun <T : MessageContent> PublicContentMessage<*>.requireWithContent(): PublicContentMessage<T>
inline fun <T : MessageContent> FromChannelGroupContentMessage<*>.requireWithContent(): FromChannelGroupContentMessage<T>
inline fun <T : MessageContent> AnonymousGroupContentMessage<*>.requireWithContent(): AnonymousGroupContentMessage<T>
inline fun <T : MessageContent> CommonGroupContentMessage<*>.requireWithContent(): CommonGroupContentMessage<T>