Sha256: a81723218bb904d686193f6c5c910698e2ad56bdd41cec5cd5be0f043514b5ff

Contents?: true

Size: 538 Bytes

Versions: 9

Compression:

Stored size: 538 Bytes

Contents

require 'yaml'

require './ai_bang_client'
require './bus_helper'
require_relative '../../lib/wei-backend'

CONFIG = YAML.load_file("./config/#{ENV['RACK_ENV']}.yml")

on_text do
  aibang_client = AiBangClient.new CONFIG[:ai_bang_api], CONFIG[:ai_bang_api_key]
  bus_helper = BusHelper.new aibang_client
  bus_helper.bus_lines_running_time(params[:Content])
end

on_event do
  if params[:Content].eql? 'subscribe'
    CONFIG[:subscribe_message]
  else
    CONFIG[:unsubscribe_message]
  end
end

on_voice do
  puts 'on voice message'
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
wei-backend-0.1.2 examples/waiting_bus/app.rb
wei-backend-0.1.1 examples/waiting_bus/app.rb
wei-backend-0.1.0 examples/waiting_bus/app.rb
wei-backend-0.0.6 examples/waiting_bus/app.rb
wei-backend-0.0.5 examples/waiting_bus/app.rb
wei-backend-0.0.4 examples/waiting_bus/app.rb
wei-backend-0.0.3 examples/waiting_bus/app.rb
wei-backend-0.0.2 examples/waiting_bus/app.rb
wei-backend-0.0.1 examples/waiting_bus/app.rb