Sha256: 246566e196b7ca8222393c264e31077d6222fade7742292a99399f372f37dfc2
Contents?: true
Size: 835 Bytes
Versions: 1
Compression:
Stored size: 835 Bytes
Contents
# add here the general rules you will be using in all Smart Bots def general_rules(user, command, processed, dest, files = [], rules_file = "") from = user.name display_name = user.profile.display_name begin case command # help: ---------------------------------------------- # help: `echo SOMETHING` # help: repeats SOMETHING # help: Examples: # help: _echo I am the Smart Bot_ when /^echo\s(.+)/i save_stats :echo respond $1 else return false end return true rescue => exception if defined?(@logger) @logger.fatal exception respond "Unexpected error!! Please contact an admin to solve it: <@#{ADMIN_USERS.join(">, <@")}>" else puts exception end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
slack-smart-bot-1.7.0 | lib/slack-smart-bot_general_rules.rb |