module Slack::Web::Api::Endpoints::AdminEmoji
def admin_emoji_add(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/admin.emoji/admin.emoji.add.json -
See: https://api.slack.com/methods/admin.emoji.add -
Options Hash:
(**options)
-
:url
(string
) -- -
:name
(string
) --
def admin_emoji_add(options = {}) raise ArgumentError, 'Required arguments :name missing' if options[:name].nil? raise ArgumentError, 'Required arguments :url missing' if options[:url].nil? post('admin.emoji.add', options) end
def admin_emoji_addAlias(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/admin.emoji/admin.emoji.addAlias.json -
See: https://api.slack.com/methods/admin.emoji.addAlias -
Options Hash:
(**options)
-
:name
(string
) -- -
:alias_for
(string
) --
def admin_emoji_addAlias(options = {}) raise ArgumentError, 'Required arguments :alias_for missing' if options[:alias_for].nil? raise ArgumentError, 'Required arguments :name missing' if options[:name].nil? post('admin.emoji.addAlias', options) end
def admin_emoji_list(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/admin.emoji/admin.emoji.list.json -
See: https://api.slack.com/methods/admin.emoji.list -
Options Hash:
(**options)
-
:limit
(integer
) -- -
:cursor
(string
) --
def admin_emoji_list(options = {}) if block_given? Pagination::Cursor.new(self, :admin_emoji_list, options).each do |page| yield page end else post('admin.emoji.list', options) end end
def admin_emoji_remove(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/admin.emoji/admin.emoji.remove.json -
See: https://api.slack.com/methods/admin.emoji.remove -
Options Hash:
(**options)
-
:name
(string
) --
def admin_emoji_remove(options = {}) raise ArgumentError, 'Required arguments :name missing' if options[:name].nil? post('admin.emoji.remove', options) end
def admin_emoji_rename(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/admin.emoji/admin.emoji.rename.json -
See: https://api.slack.com/methods/admin.emoji.rename -
Options Hash:
(**options)
-
:new_name
(string
) -- -
:name
(string
) --
def admin_emoji_rename(options = {}) raise ArgumentError, 'Required arguments :name missing' if options[:name].nil? raise ArgumentError, 'Required arguments :new_name missing' if options[:new_name].nil? post('admin.emoji.rename', options) end