SlackRtmClient

slack.rtm.SlackRtmClient
See theSlackRtmClient companion object
class SlackRtmClient(token: String, slackApiBaseUri: Uri, duration: FiniteDuration)(implicit arf: ActorSystem)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def addEventListener(listener: ActorRef): Unit
def close(): Unit
def createConnectionActor: ActorRef
def editMessage(channelId: String, ts: String, text: String): Unit
def indicateTyping(channel: String): Unit
def onEvent(f: SlackEvent => Unit): ActorRef
def onMessage(f: Message => Unit): ActorRef
def removeEventListener(listener: ActorRef): Unit
def sendMessage(channelId: String, text: String, thread_ts: Option[String], unfurl_links: Option[Boolean], unfurl_media: Option[Boolean]): Future[Long]

Concrete fields