Remove being shadowed extensions

This commit is contained in:
Him188 2020-04-27 19:08:42 +08:00
parent 7e1a6c8be7
commit f75d597c29

View File

@ -132,12 +132,4 @@ inline fun Contact.recallIn(
source: MessageSource,
millis: Long,
coroutineContext: CoroutineContext = EmptyCoroutineContext
): Job = this.bot.recallIn(source, millis, coroutineContext)
/**
* @see Contact.sendMessage
*/
@Suppress("UNCHECKED_CAST")
@JvmSynthetic
suspend inline fun <C : Contact> C.sendMessage(plain: String): MessageReceipt<C> =
sendMessage(plain.toMessage()) as? MessageReceipt<C> ?: error("Internal class cast mistake")
): Job = this.bot.recallIn(source, millis, coroutineContext)