Sha256: 3cfc1ab0943a9582e34a622388efdcf1fcc6b2585362c8e4c7b7a0f26fa01848
Contents?: true
Size: 844 Bytes
Versions: 4
Compression:
Stored size: 844 Bytes
Contents
# # Simple Mad Chatter Extensions # # You can add as many extensions as you want in this file using the # simple extension syntax. For more complicated extensions, add your # classes to the extensions directory. # # Example: # # on_message /hey andrew: (.+)/ do |regex_capture| # send_status_message 'Someone is talking to andrew' # end # on_message %r{/youtube http://youtu.be/(.*)} do |youtube_id| send_message "<iframe width='560' height='315' src='http://www.youtube.com/embed/#{youtube_id}' frameborder='0' allowfullscreen></iframe>" stop_message_handling end on_message %r{/alert (.*)} do |alert_message| send_action 'show_alert', alert_message stop_message_handling end on_message %r{/earthquake} do send_status_message 'Someone has just caused an earthquake!' send_action 'earthquake' stop_message_handling end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mad_chatter-0.2.9 | templates/extensions.rb |
mad_chatter-0.2.8 | templates/extensions.rb |
mad_chatter-0.2.7 | templates/extensions.rb |
mad_chatter-0.2.6 | templates/extensions.rb |