module Breacan::Client::Groups

Public Instance Methods

groups_archive(args) click to toggle source
# File lib/breacan/client/groups.rb, line 4
def groups_archive(args)
  get 'groups.archive', query: args
end
groups_create(args) click to toggle source
# File lib/breacan/client/groups.rb, line 8
def groups_create(args)
  get 'groups.create', query: args
end
groups_history(args) click to toggle source
# File lib/breacan/client/groups.rb, line 12
def groups_history(args)
  get 'groups.history', query: args
end
groups_info(args) click to toggle source
# File lib/breacan/client/groups.rb, line 16
def groups_info(args)
  get 'groups.info', query: args
end
groups_info_by_name(name) click to toggle source
# File lib/breacan/client/groups.rb, line 61
def groups_info_by_name(name)
  groups_list.find { |ch| ch['name'] == name }
end
groups_invite(args) click to toggle source
# File lib/breacan/client/groups.rb, line 20
def groups_invite(args)
  get 'groups.invite', query: args
end
groups_join(args) click to toggle source
# File lib/breacan/client/groups.rb, line 24
def groups_join(args)
  get 'groups.join', query: args
end
groups_kick(args) click to toggle source
# File lib/breacan/client/groups.rb, line 28
def groups_kick(args)
  get 'groups.kick', query: args
end
groups_leave(args) click to toggle source
# File lib/breacan/client/groups.rb, line 32
def groups_leave(args)
  get 'groups.leave', query: args
end
groups_list(args = nil) click to toggle source
# File lib/breacan/client/groups.rb, line 36
def groups_list(args = nil)
  get 'groups.list', query: args

end
groups_mark(args) click to toggle source
# File lib/breacan/client/groups.rb, line 41
def groups_mark(args)
  get 'groups.mark', query: args
end
groups_rename(args) click to toggle source
# File lib/breacan/client/groups.rb, line 45
def groups_rename(args)
  get 'groups.rename', query: args
end
groups_set_purpose(args) click to toggle source
# File lib/breacan/client/groups.rb, line 49
def groups_set_purpose(args)
  get 'groups.setPurpose', query: args
end
groups_set_topic(args) click to toggle source
# File lib/breacan/client/groups.rb, line 53
def groups_set_topic(args)
  get 'groups.setTopic', query: args
end
groups_unarchive(args) click to toggle source
# File lib/breacan/client/groups.rb, line 57
def groups_unarchive(args)
  get 'groups.unarchive', query: args
end