lib/slack/web/api/endpoints/files.rb in slack-ruby-client-0.14.4 vs lib/slack/web/api/endpoints/files.rb in slack-ruby-client-0.14.5
- old
+ new
@@ -1,14 +1,15 @@
+# frozen_string_literal: true
# This file was auto-generated by lib/tasks/web.rake
module Slack
module Web
module Api
module Endpoints
module Files
#
- # A new file commenting experience arrived on July 23, 2018. Learn more about what's new and the migration path for apps already working with files and file comments.
+ # Deletes a file.
#
# @option options [file] :file
# ID of file to delete.
# @see https://api.slack.com/methods/files.delete
# @see https://github.com/slack-ruby/slack-api-ref/blob/master/methods/files/files.delete.json
@@ -33,11 +34,11 @@
logger.warn('The files.edit method is undocumented.')
post('files.edit', options)
end
#
- # A new file commenting experience arrived on July 23, 2018. Learn more about what's new and the migration path for apps already working with files and file comments.
+ # Gets information about a team file.
#
# @option options [file] :file
# Specify a file by providing its ID.
# @option options [Object] :cursor
# Parameter for pagination. File comments are paginated for a single file. Set cursor equal to the next_cursor attribute returned by the previous request's response_metadata. This parameter is optional, but pagination is mandatory: the default value simply fetches the first "page" of the collection of comments. See pagination for more details.
@@ -55,11 +56,11 @@
post('files.info', options)
end
end
#
- # A new file commenting experience arrived on July 23, 2018. Learn more about what's new and the migration path for apps already working with files and file comments.
+ # Lists & filters team files.
#
# @option options [channel] :channel
# Filter files appearing in a specific channel, indicated by its ID.
# @option options [Object] :ts_from
# Filter files created after this timestamp (inclusive).
@@ -76,11 +77,11 @@
options = options.merge(user: users_id(options)['user']['id']) if options[:user]
post('files.list', options)
end
#
- # A new file commenting experience arrived on July 23, 2018. Learn more about what's new and the migration path for apps already working with files and file comments.
+ # Revokes public/external sharing access for a file
#
# @option options [file] :file
# File to revoke.
# @see https://api.slack.com/methods/files.revokePublicURL
# @see https://github.com/slack-ruby/slack-api-ref/blob/master/methods/files/files.revokePublicURL.json
@@ -104,11 +105,11 @@
logger.warn('The files.share method is undocumented.')
post('files.share', options)
end
#
- # A new file commenting experience arrived on July 23, 2018. Learn more about what's new and the migration path for apps already working with files and file comments.
+ # Enables a file for public/external sharing.
#
# @option options [file] :file
# File to share.
# @see https://api.slack.com/methods/files.sharedPublicURL
# @see https://github.com/slack-ruby/slack-api-ref/blob/master/methods/files/files.sharedPublicURL.json
@@ -116,10 +117,10 @@
throw ArgumentError.new('Required arguments :file missing') if options[:file].nil?
post('files.sharedPublicURL', options)
end
#
- # A new file commenting experience arrived on July 23, 2018. Learn more about what's new and the migration path for apps already working with files and file comments.
+ # Uploads or creates a file.
#
# @option options [Object] :channels
# Comma-separated list of channel names or IDs where the file will be shared.
# @option options [Object] :content
# File contents via a POST variable. If omitting this parameter, you must provide a file.