Sha256: 41d04c96156f066e9dffdb250e5855c3cafc23cc425c84fac53ea53edb5f9a8c
Contents?: true
Size: 484 Bytes
Versions: 1
Compression:
Stored size: 484 Bytes
Contents
require 'rubygems' require 'botfly' require 'yaml' config = YAML::load(ARGF.read) if ARGF puts config.inspect Jabber::debug = true bot = Botfly.login(config["jid"],config["pass"]) do on(:message).body(/^exit$/) { reply "Goodbye!"; quit } on(:message).nick(/rkneufeld/) do Botfly.logger.info("Callback called") @count ||= 0 @count += 1 reply("That's the #{@count}th message I've received.") end on(:presence) { puts self } connect end Thread.stop loop{}
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
botfly-0.1.0 | example.rb |