dev.i10416.slackapis

Type members

Classlikes

case class AccessLog(user_id: String, username: String, date_first: Long, date_last: Long, count: Int, ip: String, user_agent: String, country: String, region: String)
case class Action(name: String, value: String, text: Option[String], `type`: Option[ActionType], attachment_type: Option[AttachmentType], style: Option[Style], confirm: Option[Confirm])
sealed trait ActionType
Companion:
object
object ActionType
Companion:
class
case class Attachment(title: String, actions: Seq[Action], fallback: Option[String])
sealed trait AttachmentType
Companion:
object
Companion:
class
case class Channel(id: String, name: String, is_channel: Option[Boolean], is_private: Option[Boolean], is_archived: Option[Boolean], is_shared: Option[Boolean], topic: Option[Topic], num_members: Option[Int])
case class Confirm(title: String, text: String, ok_text: String, dismiss_text: String)
case class Message(text: String, ts: String, bot_id: Option[String], attachments: Seq[Attachment])
sealed trait Style
Companion:
object
object Style
Companion:
class
case class Team(id: String, domain: String)
case class Topic(value: String, creator: String)
case class User(name: String, id: String, deleted: Boolean, is_bot: Boolean, is_owner: Boolean, is_admin: Boolean, is_restricted: Option[Boolean], is_ultra_restricted: Option[Boolean])