Sha256: 20d7fceacd72253ecf961f3e67991e86212b2e85983161e25d157ba078fcb63f

Contents?: true

Size: 441 Bytes

Versions: 2

Compression:

Stored size: 441 Bytes

Contents

#!/usr/bin/env ruby
require "./lib/boty"

Boty.locale = ARGV.pop || :en

Boty::Logger.adapter = Boty::Logger::Multi.new([
  ::Logger.new(STDOUT),
  ::Logger.new("log/output.log", "daily")
])

session = Boty::Session.new
session.start do
  desc name, I18n.t("template.presence", bot_name: name)
  hear(/#{name}/i) do
    next if message_from_me?
    logger.debug "saying hello"
    say I18n.t "template.hello", user_name: user.name
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
boty-1.0.1 bin/bot
boty-1.0.0 bin/bot