waitForReply
suspend fun MessageBehavior.waitForReply(timeout: Long, filter: suspend MessageCreateEvent.() -> Boolean = { true }): Message?
Wait for a message in reply to this one, using the given timeout (in milliseconds) and extra filter function.
Will return null if no message is found before the timeout.