Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

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. }