Module
triggers.slack
Module triggers.slack
API
Definitions
SlackEventsAppServiceSlackEventsChannelService
onChannelArchiveonChannelCreatedonChannelDeletedonChannelHistoryChangedonChannelLeftonChannelRenameonChannelUnarchive
SlackEventsDndServiceSlackEventsEmailDomainChangedServiceSlackEventsEmojiChangedServiceSlackEventsFileServiceonFileChangeonFileCommentAddedonFileCommentDeletedonFileCommentEditedonFileCreatedonFileDeletedonFilePubliconFileSharedonFileUnshared
SlackEventsGridMigrationServiceSlackEventsGroupServiceSlackEventsImServiceSlackEventsLinkSharedServiceSlackEventsMemberServiceSlackEventsMessageServiceSlackEventsPinServiceSlackEventsReactionServiceSlackEventsResourcesServiceSlackEventsScopeServiceSlackEventsStarServiceSlackEventsSubteamServiceSlackEventsTeamServiceSlackEventsTokensRevokedServiceSlackEventsUrlVerificationServiceSlackEventsUserChangeServiceathukorala/triggers.slack
0.0.7
Listeners
triggers.slack: Listener
attach
Isolated Function
function attach(GenericServiceType serviceRef, () attachPoint) returns error?
detach
Isolated Function
function detach(GenericServiceType serviceRef) returns error?
Parameters
- serviceRef GenericServiceType -
'start
Isolated Function
function 'start() returns error?
gracefulStop
Isolated Function
function gracefulStop() returns error?
immediateStop
Isolated Function
function immediateStop() returns error?
Records
triggers.slack: GenericEventWrapper
Fields
- event_id string - A unique identifier for this specific event, globally unique across all workspaces.
- api_app_id string - The unique identifier your installed Slack application.
- team_id string - The unique identifier of the workspace where the event occurred
- 'type string - Indicates which kind of event dispatch this is, usually
event_callback
- event_time int - The epoch timestamp in seconds indicating when this event was dispatched.
- token string - A verification token to validate the event originated from Slack
triggers.slack: Message
Fields
- authed_users string[] -
- event_id string -
- api_app_id string - Your Slack app's unique ID
- team_id string - The unique identifier of the team/workspace where the event happened
- event record { deleted_ts string, hidden boolean, previous_message record { file record { preview anydata, filetype string, title string, ims anydata[], mode string, url_private string, id string, state string, display_as_bot boolean, timestamp int, editor string, created int, editable boolean, last_editor string, groups anydata[], is_external boolean, pretty_type string, external_type string, url_private_download string, permalink_public string, channels string[], size int, comments_count int, is_public boolean, name string, mimetype string, permalink string, public_url_shared boolean, updated int, user string, username string }, subtype string, comment anydata, text string, 'type string, ts string }, subtype string, event_ts string, 'channel string, 'type string, ts string } -
- 'type string -
- event_time int -
- token string - Verification token used to validate the origin of the event
Object types
triggers.slack: SlackEventsAppService
onAppMention
Remote Function
function onAppMention(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onAppRateLimited
Remote Function
function onAppRateLimited(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onAppUninstalled
Remote Function
function onAppUninstalled(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsChannelService
onChannelArchive
Remote Function
function onChannelArchive(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onChannelCreated
Remote Function
function onChannelCreated(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onChannelDeleted
Remote Function
function onChannelDeleted(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onChannelHistoryChanged
Remote Function
function onChannelHistoryChanged(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onChannelLeft
Remote Function
function onChannelLeft(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onChannelRename
Remote Function
function onChannelRename(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onChannelUnarchive
Remote Function
function onChannelUnarchive(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsDndService
onDndUpdated
Remote Function
function onDndUpdated(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onDndUpdatedUser
Remote Function
function onDndUpdatedUser(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsEmailDomainChangedService
onEmailDomainChanged
Remote Function
function onEmailDomainChanged(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsEmojiChangedService
onEmojiChanged
Remote Function
function onEmojiChanged(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsFileService
onFileChange
Remote Function
function onFileChange(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onFileCommentAdded
Remote Function
function onFileCommentAdded(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onFileCommentDeleted
Remote Function
function onFileCommentDeleted(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onFileCommentEdited
Remote Function
function onFileCommentEdited(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onFileCreated
Remote Function
function onFileCreated(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onFileDeleted
Remote Function
function onFileDeleted(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onFilePublic
Remote Function
function onFilePublic(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onFileShared
Remote Function
function onFileShared(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onFileUnshared
Remote Function
function onFileUnshared(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsGridMigrationService
onGridMigrationFinished
Remote Function
function onGridMigrationFinished(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onGridMigrationStarted
Remote Function
function onGridMigrationStarted(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsGroupService
onGroupArchive
Remote Function
function onGroupArchive(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onGroupClose
Remote Function
function onGroupClose(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onGroupHistoryChanged
Remote Function
function onGroupHistoryChanged(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onGroupLeft
Remote Function
function onGroupLeft(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onGroupOpen
Remote Function
function onGroupOpen(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onGroupRename
Remote Function
function onGroupRename(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onGroupUnarchive
Remote Function
function onGroupUnarchive(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsImService
onImClose
Remote Function
function onImClose(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onImCreated
Remote Function
function onImCreated(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onImHistoryChanged
Remote Function
function onImHistoryChanged(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onImOpen
Remote Function
function onImOpen(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsLinkSharedService
onLinkShared
Remote Function
function onLinkShared(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsMemberService
onMemberJoinedChannel
Remote Function
function onMemberJoinedChannel(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onMemberLeftChannel
Remote Function
function onMemberLeftChannel(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsMessageService
onMessage
Remote Function
Parameters
- event Message -
onMessageAppHome
Remote Function
function onMessageAppHome(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onMessageChannels
Remote Function
function onMessageChannels(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onMessageGroups
Remote Function
function onMessageGroups(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onMessageIm
Remote Function
function onMessageIm(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onMessageMpim
Remote Function
function onMessageMpim(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsPinService
onPinAdded
Remote Function
function onPinAdded(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onPinRemoved
Remote Function
function onPinRemoved(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsReactionService
onReactionAdded
Remote Function
function onReactionAdded(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onReactionRemoved
Remote Function
function onReactionRemoved(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsResourcesService
onResourcesAdded
Remote Function
function onResourcesAdded(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onResourcesRemoved
Remote Function
function onResourcesRemoved(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsScopeService
onScopeDenied
Remote Function
function onScopeDenied(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onScopeGranted
Remote Function
function onScopeGranted(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsStarService
onStarAdded
Remote Function
function onStarAdded(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onStarRemoved
Remote Function
function onStarRemoved(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsSubteamService
onSubteamCreated
Remote Function
function onSubteamCreated(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onSubteamMembersChanged
Remote Function
function onSubteamMembersChanged(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onSubteamSelfAdded
Remote Function
function onSubteamSelfAdded(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onSubteamSelfRemoved
Remote Function
function onSubteamSelfRemoved(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onSubteamUpdated
Remote Function
function onSubteamUpdated(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsTeamService
onTeamDomainChange
Remote Function
function onTeamDomainChange(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onTeamJoin
Remote Function
function onTeamJoin(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
onTeamRename
Remote Function
function onTeamRename(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsTokensRevokedService
onTokensRevoked
Remote Function
function onTokensRevoked(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsUrlVerificationService
onUrlVerification
Remote Function
function onUrlVerification(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
triggers.slack: SlackEventsUserChangeService
onUserChange
Remote Function
function onUserChange(GenericEventWrapper event) returns error?
Parameters
- event GenericEventWrapper -
Union types
triggers.slack: GenericDataType
GenericDataType
triggers.slack: GenericServiceType
GenericServiceType
Import
import athukorala/triggers.slack;
Metadata
Released date: almost 3 years ago
Version: 0.0.7
Compatibility
Platform: any
Ballerina version: slbeta3
GraalVM compatible: Yes
Pull count
Total: 8
Current verison: 1
Weekly downloads