Recent...
1. Became mayer of Ruby in coderwall.com
2. Got over 95 upvotes at protip in coderwall.com
3. AirPlayer in popularity (github, coderwall ...)
Slide 6
Slide 6 text
Recent...
1. Became mayer of Ruby in coderwall.com
2. Got over 95 upvotes at protip in coderwall.com
3. AirPlayer in popularity (github, coderwall ...)
Slide 7
Slide 7 text
Recent...
1. Became mayer of Ruby in coderwall.com
2. Got over 95 upvotes at protip in coderwall.com
3. AirPlayer in popularity (github, coderwall ...)
Slide 8
Slide 8 text
Recent...
1. Became mayer of Ruby in coderwall.com
2. Got over 95 upvotes at protip in coderwall.com
3. AirPlayer in popularity (github, coderwall ...)
Slide 9
Slide 9 text
Recent...
1. Became mayer of Ruby in coderwall.com
2. Got over 95 upvotes at protip in coderwall.com
3. AirPlayer in popularity (github, coderwall ...)
current: 4th!!
Slide 10
Slide 10 text
Chatterbot
a.k.a
ਓޱແೳ
Slide 11
Slide 11 text
Chatterbot
A chatter robot, chatterbot, chatbot, or chat bot is a
computer program designed to simulate an intelligent
conversation with one or more human users via
auditory or textual methods, primarily for engaging
in small talk. - via Wikipedia chatterbot
Plugin example
# Hello ͱ͍͏ൃݴʹ Hello! ͱฦ͢Δྫ
class Reply < Kris::Plugin
def response(message)
if message.body =~ /^Hello/
notice(message.to, ‘Hello!’)
end
end
end
Slide 52
Slide 52 text
Plugin example
# 1͝ͱʹݱࡏ࣌ࠁΛͭͿ͘
class Timer < Kris::Plugin
def notify
notice(@robot.channel, Time.now.to_s)
sleep 60
end
end
Slide 53
Slide 53 text
TODO
ɾϥΠϒϥϦͷςετॻ͘
ɾϓϥάΠϯͷςετख๏Λཱ֬
ɾRubyGems.orgʹϦϦʔε͢Δ