Create a gist now

Instantly share code, notes, and snippets.

class Subscriber
attr_accessor :list
def update_subscribers(message)
@list ||= []
@list << message['ext']['username']
@list.uniq!
@list.compact! if @list
end
def incoming(message, callback)
if message['channel'] == "/meta/subscribe"
update_subscribers(message)
end
callback.call(message)
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment