class Slack::Event::Base
- Slack::Event::Base
- Reference
- Object
Included Modules
- JSON::Serializable
Direct Known Subclasses
- Slack::Event::AppMention
- Slack::Event::AppRateLimited
- Slack::Event::AppUninstalled
- Slack::Event::BaseE
- Slack::Event::ChannelArchive
- Slack::Event::ChannelCreated
- Slack::Event::ChannelDeleted
- Slack::Event::ChannelHistoryChanged
- Slack::Event::ChannelLeft
- Slack::Event::ChannelRename
- Slack::Event::ChannelUnarchive
- Slack::Event::DNDUpdated
- Slack::Event::DNDUpdatedUser
- Slack::Event::EmailDomainChanged
- Slack::Event::EmojiChanged
- Slack::Event::FileChange
- Slack::Event::FileCommentAdded
- Slack::Event::FileCommentDeleted
- Slack::Event::FileCommentEdited
- Slack::Event::FileCreated
- Slack::Event::FileDeleted
- Slack::Event::FilePublic
- Slack::Event::FileShared
- Slack::Event::FileUnshared
- Slack::Event::GridMigrationFinished
- Slack::Event::GridMigrationStarted
- Slack::Event::GroupArchive
- Slack::Event::GroupClose
- Slack::Event::GroupDeleted
- Slack::Event::GroupHistoryChanged
- Slack::Event::GroupLeft
- Slack::Event::GroupOpen
- Slack::Event::GroupRename
- Slack::Event::GroupUnarchive
- Slack::Event::IMClose
- Slack::Event::IMCreated
- Slack::Event::IMHistoryChanged
- Slack::Event::IMOpen
- Slack::Event::LinkShared
- Slack::Event::MemberJoinedChannel
- Slack::Event::MemberLeftChannel
- Slack::Event::Message
- Slack::Event::PinAdded
- Slack::Event::PinRemoved
- Slack::Event::ReactionAdded
- Slack::Event::ReactionRemoved
- Slack::Event::ResourcesAdded
- Slack::Event::ResourcesRemoved
- Slack::Event::ScopeDenied
- Slack::Event::ScopeGranted
- Slack::Event::StarAdded
- Slack::Event::StarRemoved
- Slack::Event::SubteamCreated
- Slack::Event::SubteamMembersChanged
- Slack::Event::SubteamSelfAdded
- Slack::Event::SubteamSelfRemoved
- Slack::Event::SubteamUpdated
- Slack::Event::TeamDomainChange
- Slack::Event::TeamJoin
- Slack::Event::TeamRename
- Slack::Event::TokensRevoked
- Slack::Event::URLVerification
- Slack::Event::UserChange
Defined in:
slack-api/event/base.crConstructors
Instance Method Summary
- #api_app_id : String | Nil
- #api_app_id=(api_app_id : String | Nil)
- #authed_teams : Array(String) | Nil
- #authed_teams=(authed_teams : Array(String) | Nil)
- #authed_users : Array(String) | Nil
- #authed_users=(authed_users : Array(String) | Nil)
- #event_id : String | Nil
- #event_id=(event_id : String | Nil)
- #event_time : Int64 | Nil
- #event_time=(event_time : Int64 | Nil)
- #process(context : HTTP::Server::Context) : String | Nil
- #team_id : String | Nil
- #team_id=(team_id : String | Nil)
- #token : String
- #token=(token : String)
- #type : String
- #type=(type : String)