package
models
Type Members
-
case class
Attachment(fallback: String, text: String, pretext: String, id: Double, color: String, mrkdwn_in: List[String]) extends Product with Serializable
-
case class
BotMessage(text: String, bot_id: String, attachments: List[Attachment], subtype: String, team: String, channel: String, event_ts: String, ts: String) extends GeneralEvent with Product with Serializable
-
-
case class
ChannelCreated(channel: Channel) extends GeneralEvent with Product with Serializable
-
-
case class
ChannelHistoryChanged(latest: String, ts: String, event_ts: String) extends GeneralEvent with Product with Serializable
-
type
ChannelId = String
-
case class
ChannelRename(channel: String) extends GeneralEvent with Product with Serializable
-
-
-
case class
DndUpdatedStatus(dnd_enabled: Boolean, next_dnd_start_ts: Long, next_dnd_end_ts: Long, snooze_enabled: Boolean, snooze_endtime: Long) extends Product with Serializable
-
-
case class
DndUpdatedUserStatus(dnd_enabled: Boolean, next_dnd_start_ts: Long, next_dnd_end_ts: Long) extends Product with Serializable
-
case class
Edited(user: UserId, ts: String) extends Product with Serializable
-
case class
EditedMessage(message: MessageEdited, subtype: String, hidden: Boolean, channel: String, previous_message: PreviousMessage, event_ts: String, ts: String) extends GeneralEvent with Product with Serializable
-
case class
EmailDomainChanged(email_domain: String, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
EmojiChanged(subtype: String, name: Option[String], names: Option[List[String]], event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
FileChange(file_id: String, user_id: UserId, file: FileEventFile, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
FileComment(id: String, created: Long, timestamp: Long, user: UserId, is_intro: Boolean, comment: String) extends Product with Serializable
-
-
case class
FileCommentDeleted(file: File, comment: String) extends GeneralEvent with Product with Serializable
-
case class
FileCommentEdited(file: File, comment: String) extends GeneralEvent with Product with Serializable
-
case class
FileCommentItem(type: String, file_comment: String, file: String) extends Item with Product with Serializable
-
case class
FileCreated(file: File) extends GeneralEvent with Product with Serializable
-
case class
FileDeleted(file_id: String, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
FileEventFile(id: String) extends Product with Serializable
-
case class
FileItem(type: String, file: String) extends Item with Product with Serializable
-
case class
FilePublic(file_id: String, user_id: String, file: FileEventFile, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
FileShared(file_id: String, user_id: String, file: FileEventFile, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
FileUnshared(file: File) extends GeneralEvent with Product with Serializable
-
-
-
case class
GroupChannel(id: ChannelId, name: String, crated: Long) extends GeneralEvent with Product with Serializable
-
-
case class
GroupHistoryChanged(latest: String, ts: String, event_ts: String) extends GeneralEvent with Product with Serializable
-
-
-
-
case class
ImChannel(id: String, created: Long, is_im: Boolean, is_org_shared: Boolean, user: String, last_read: String, latest: Option[Latest], unread_count: Int, unread_count_display: Int, is_open: Boolean) extends Product with Serializable
-
case class
ImClose(user: UserId, channel: ChannelId) extends GeneralEvent with Product with Serializable
-
case class
ImCreated(user: UserId, channel: ImChannel, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
ImHistoryChanged(latest: String, ts: String, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
ImOpen(user: UserId, channel: ChannelId) extends GeneralEvent with Product with Serializable
-
sealed
trait
Item extends AnyRef
-
-
case class
MemberLeftChannel(user: UserId, channel: ChannelId, channel_type: String) extends GeneralEvent with Product with Serializable
-
case class
Message(reply_to: Option[Long], channel: ChannelId, user: UserId, text: String, ts: String, source_team: Option[String], team: Option[String]) extends GeneralEvent with Product with Serializable
-
case class
MessageEdited(user: UserId, text: String, edited: Edited, ts: String) extends Product with Serializable
-
case class
MessageItem(type: String, channel: ChannelId, ts: String) extends Item with Product with Serializable
-
case class
PinAdded(user: UserId, channel_id: String, item: String, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
PinRemoved(user: UserId, channel_id: String, item: String, has_pins: Boolean, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
PreviousMessage(user: UserId, text: String, ts: String) extends Product with Serializable
-
case class
ReactionAdded(user: UserId, reaction: String, item_user: Option[String], item: Item, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
ReactionRemoved(user: UserId, reaction: String, item_user: Option[String], item: Item, event_ts: String) extends GeneralEvent with Product with Serializable
-
trait
SlackEvent extends AnyRef
-
case class
StarAdded(user: UserId, item: String, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
StarRemoved(user: UserId, item: String, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
Subteam(eventid: String, team_id: String, is_usergroup: Boolean, name: String, description: String, handle: String, is_external: Boolean, date_create: Long, date_update: Long, date_delete: Long, auto_type: String, created_by: String, updated_by: String, deleted_by: String, prefs: Prefs, user_count: String) extends Product with Serializable
-
-
case class
SubteamSelfAdded(subteam_id: String) extends GeneralEvent with Product with Serializable
-
case class
SubteamSelfRemoved(subteam_id: String) extends GeneralEvent with Product with Serializable
-
-
case class
TeamDomainChange(url: String, domain: String) extends GeneralEvent with Product with Serializable
-
case class
TeamJoin(user: User, cache_ts: Long, event_ts: String) extends GeneralEvent with Product with Serializable
-
case class
TeamRename(name: String) extends GeneralEvent with Product with Serializable
-
case class
UserChange(user: User) extends GeneralEvent with Product with Serializable
-
type
UserId = String
Inherited from AnyRef
Inherited from Any