コントローラー以外の.rb
ファイル内にsession
変数を使用することはできますか?レールでセッションにグローバルにアクセスする
私はこのfacebook messenger rails gemを使用してボットを構築しています。すべてのリクエストはapp/bot/listen.rb
になります。
require "facebook/messenger"
extend ActionView::Helpers # I need also the session
include Facebook::Messenger
Bot.on :message do |message|
session[:demo] = 1
puts "Your session number is: #{session[:demo]}"
end
モジュール:: DelegationError(controller.sessionに委任ActionView ::ヘルパー:: ControllerHelperの#セッションが、コントローラがnil:メイン)
はそれが可能であることをlisten.rb
ファイルでそのlisten.rb
ファイル内からセッションにデータを保存するには?