package
slack
Type Members
-
-
case class
Channel(id: String, creator: String, name: String, topic: Option[ChannelInfo], unread_count: Option[Int], members: Option[List[String]]) extends BaseChannel with Product with Serializable
-
case class
ChannelInfo(value: String, creator: String, last_set: Long) extends Product with Serializable
-
case class
DirectChannel(id: String, userId: String) extends Product with Serializable
-
case class
Im(id: String, user: String, latest: Option[Update]) extends BaseChannel with Product with Serializable
-
case class
Profile(first_name: String, last_name: String, real_name: String, email: String, skype: String, phone: String) extends Product with Serializable
-
case class
Response(id: Int, type: String, channel: String, text: String) extends Product with Serializable
-
case class
Self(id: String, name: String) extends Product with Serializable
-
-
case class
StartResponse(ok: Boolean, url: String, self: Self, team: Team, users: Seq[User], channels: Seq[Channel], ims: Seq[Im], bots: Seq[User]) extends Product with Serializable
-
case class
Team(id: String, name: String, email_domain: String, domain: String) extends Product with Serializable
-
case class
Update(type: String, url: Option[String] = None, channel: Option[String] = None, user: Option[String] = None, text: Option[String] = None, team: Option[String] = None) extends SourceMessage with Product with Serializable
-
case class
User(id: String, name: String, deleted: Boolean, is_admin: Option[Boolean], is_owner: Option[Boolean], is_primary_owner: Option[Boolean], is_restricted: Option[Boolean], is_ultra_restricted: Option[Boolean], has_files: Option[Boolean], is_bot: Option[Boolean], profile: Option[Profile]) extends Product with Serializable