@JvmOverloads fun contains(sub: String, ignoreCase: Boolean = false): ListeningFilter<M, Ret, R, RR>
fun contains(sub: String, ignoreCase: Boolean = false, trim: Boolean = true, onEvent: MessageListener<M, R>): Ret
@PlannedRemoval("1.0.0") fun contains(message: Message, onEvent: MessageListener<M, R>): Ret