Sha256: e55fe5fa2a4af4a20da3aeac1bfc33e772ae1aef4fa60a233cbfdd26a8b2e29b
Contents?: true
Size: 1.48 KB
Versions: 1
Compression:
Stored size: 1.48 KB
Contents
module Breacan class Client module Channels def channels_archive(args) get 'channels.archive', query: args end def channels_create(args) get 'channels.create', query: args end def channels_history(args) get 'channels.history', query: args end def channels_info(args) get 'channels.info', query: args end def channels_info(args) get 'channels.info', query: args end def channels_invite(args) get 'channels.invite', query: args end def channels_join(args) get 'channels.join', query: args end def channels_kick(args) get 'channels.kick', query: args end def channels_leave(args) get 'channels.leave', query: args end def channels_list get 'channels.list' end alias_method :channels, :channels_list def channels_mark(args) get 'channels.mark', query: args end def channels_rename(args) get 'channels.rename', query: args end def channels_set_purpose(args) get 'channels.setPurpose', query: args end def channels_set_topic(args) get 'channels.setTopic', query: args end def channels_unarchive(args) get 'channels.unarchive', query: args end def channels_info_by_name(name) res = channels_list res.channels.find { |ch| ch['name'] == name } if res.ok end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
breacan-0.1.0 | lib/breacan/client/channels.rb |