- Fix
text
parameter to be optional inchat.postMessage
action.
- Handling of cyrillic and special symbols in
run.py
through adding utf-8 encoding.
- All actions now uses preferred HTTP method mentioned in official API reference.
- Sync with the latest Slack API.
- Modified:
files.info
groups.list
mpim.list
reactions.list
stars.list
- Add optional parameters:
cursor
,limit
- Add optional parameters:
- Sync with the latest Slack API.
- Added:
apps.permissions.info
apps.permissions.request
apps.permissions.resources.list
apps.permissions.scopes.list
apps.permissions.users.list
apps.permissions.users.request
chat.getPermalink
chat.postEphemeral
conversations.archive
conversations.close
conversations.create
conversations.history
conversations.info
conversations.invite
conversations.join
conversations.kick
conversations.leave
conversations.list
conversations.members
conversations.open
conversations.rename
conversations.replies
conversations.setPurpose
conversations.setTopic
conversations.unarchive
dialog.open
migration.exchange
oauth.token
users.conversations
users.lookupByEmail
- Modified:
oauth.access
- Add
single_channel
optional parameter
- Add
- Add thread_ts parameter to
files.upload
action.
- Fix to use POST in
files.upload
action so that it can upload larger content.
- Fortify
send_invite.py
to better handle optional parameters.
- Add
secret: true
forwebhook_url
in config.schema.yaml.
- Added custom
users_filter_by
action.
- Enforce default values to be a string type in YAML action definitions.
- Update actions according to latest Slack API changes.
- Remove
groups.close
action that is no longer available among Slack API methods.
- Remove required flag from
action_token
since other sections could be configured without relying on it.
- Updated action
runner_type
fromrun-python
topython-script
- Rename
config.yaml
toconfig.schema.yaml
and update to use schema.