module Slack::Web::Api::Endpoints::Dnd

def dnd_endDnd(options = {})

Other tags:
    See: https://github.com/dblock/slack-api-ref/blob/master/methods/dnd/dnd.endDnd.json -
    See: https://api.slack.com/methods/dnd.endDnd -
def dnd_endDnd(options = {})
  post('dnd.endDnd', options)
end

def dnd_endSnooze(options = {})

Other tags:
    See: https://github.com/dblock/slack-api-ref/blob/master/methods/dnd/dnd.endSnooze.json -
    See: https://api.slack.com/methods/dnd.endSnooze -
def dnd_endSnooze(options = {})
  post('dnd.endSnooze', options)
end

def dnd_info(options = {})

Other tags:
    See: https://github.com/dblock/slack-api-ref/blob/master/methods/dnd/dnd.info.json -
    See: https://api.slack.com/methods/dnd.info -

Options Hash: (**options)
  • :user (user) --
def dnd_info(options = {})
  options = options.merge(user: users_id(options)['user']['id']) if options[:user]
  post('dnd.info', options)
end

def dnd_setSnooze(options = {})

Other tags:
    See: https://github.com/dblock/slack-api-ref/blob/master/methods/dnd/dnd.setSnooze.json -
    See: https://api.slack.com/methods/dnd.setSnooze -

Options Hash: (**options)
  • :num_minutes (Object) --
def dnd_setSnooze(options = {})
  throw ArgumentError.new('Required arguments :num_minutes missing') if options[:num_minutes].nil?
  post('dnd.setSnooze', options)
end

def dnd_teamInfo(options = {})

Other tags:
    See: https://github.com/dblock/slack-api-ref/blob/master/methods/dnd/dnd.teamInfo.json -
    See: https://api.slack.com/methods/dnd.teamInfo -

Options Hash: (**options)
  • :users (Object) --
def dnd_teamInfo(options = {})
  post('dnd.teamInfo', options)
end