Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

MessageBuildersAsync.kt 459B

12345678910
  1. package com.dmdirc.ktirc.messages
  2. import com.dmdirc.ktirc.ExperimentalIrcClient
  3. import com.dmdirc.ktirc.events.ChannelParted
  4. /** Sends a request to part the given channel. */
  5. internal fun ExperimentalIrcClient.sendPartAsync(channel: String, reason: String? = null) =
  6. sendAsync("PART", reason?.let { arrayOf(channel, reason) } ?: arrayOf(channel)) {
  7. it is ChannelParted && isLocalUser(it.user) && it.target == channel
  8. }