Table of Contents - telegram-bot-0.15.4 Documentation
Pages
Classes and Modules
- Object
- Telegram
- Telegram::Bot
- Telegram::Bot::Async
- Telegram::Bot::Async::ClassMethods
- Telegram::Bot::Async::Job
- Telegram::Bot::Client
- Telegram::Bot::Client::ApiHelper
- Telegram::Bot::Client::TypedResponse
- Telegram::Bot::ClientStub
- Telegram::Bot::ClientStub::StubbedConstructor
- Telegram::Bot::ConfigMethods
- Telegram::Bot::DebugClient
- Telegram::Bot::Error
- Telegram::Bot::Forbidden
- Telegram::Bot::Middleware
- Telegram::Bot::NotFound
- Telegram::Bot::RSpec
- Telegram::Bot::RSpec::ArgListMatcher
- Telegram::Bot::RSpec::ClientMatchers
- Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- Telegram::Bot::Railtie
- Telegram::Bot::RoutesHelper
- Telegram::Bot::Tasks
- Telegram::Bot::UpdatesController
- Telegram::Bot::UpdatesController::CallbackQueryContext
- Telegram::Bot::UpdatesController::Commands
- Telegram::Bot::UpdatesController::Instrumentation
- Telegram::Bot::UpdatesController::Instrumentation::ClassMethods
- Telegram::Bot::UpdatesController::LogSubscriber
- Telegram::Bot::UpdatesController::MessageContext
- Telegram::Bot::UpdatesController::ReplyHelpers
- Telegram::Bot::UpdatesController::Rescue
- Telegram::Bot::UpdatesController::Session
- Telegram::Bot::UpdatesController::Session::ClassMethods
- Telegram::Bot::UpdatesController::Session::ConfigMethods
- Telegram::Bot::UpdatesController::Session::NullSessionHash
- Telegram::Bot::UpdatesController::Session::SessionHash
- Telegram::Bot::UpdatesController::Testing
- Telegram::Bot::UpdatesController::Translation
- Telegram::Bot::UpdatesController::Translation::ClassMethods
- Telegram::Bot::UpdatesController::TypedUpdate
- Telegram::Bot::UpdatesPoller
Methods
- ::add — Telegram::Bot::UpdatesPoller
- ::by_id — Telegram::Bot::Client
- ::command_from_text — Telegram::Bot::UpdatesController::Commands
- ::define_helpers — Telegram::Bot::Client::ApiHelper
- ::dispatch — Telegram::Bot::UpdatesController
- ::error_for_response — Telegram::Bot::Client
- ::gem_version — Telegram::Bot
- ::included — Telegram::Bot::Async::Job
- ::instances — Telegram::Bot::UpdatesPoller
- ::instrument — Telegram::Bot::UpdatesController::Instrumentation
- ::methods_list — Telegram::Bot::Client::ApiHelper
- ::new — Telegram::Bot::Client
- ::new — Telegram::Bot::ClientStub
- ::new — Telegram::Bot::Middleware
- ::new — Telegram::Bot::RSpec::ArgListMatcher
- ::new — Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- ::new — Telegram::Bot::UpdatesController
- ::new — Telegram::Bot::UpdatesController::Session::SessionHash
- ::new — Telegram::Bot::UpdatesController::Session::NullSessionHash
- ::new — Telegram::Bot::UpdatesPoller
- ::new — Telegram::Bot::Async
- ::new — Telegram::Bot::UpdatesController::TypedUpdate
- ::payload_from_update — Telegram::Bot::UpdatesController
- ::prepare_async_args — Telegram::Bot::Client
- ::prepare_body — Telegram::Bot::Client
- ::prepare_hash — Telegram::Bot::Async
- ::prepended — Telegram::Bot::Async
- ::route_name_for_bot — Telegram::Bot::RoutesHelper
- ::start — Telegram::Bot::UpdatesPoller
- ::stub_all! — Telegram::Bot::ClientStub
- ::stub_all? — Telegram::Bot::ClientStub
- ::thread_store — Telegram::Bot::Async
- ::token_hash — Telegram::Bot::RoutesHelper
- ::typed_response! — Telegram::Bot::Client
- ::wrap — Telegram::Bot::Client
- #action_for_callback_query — Telegram::Bot::UpdatesController
- #action_for_callback_query — Telegram::Bot::UpdatesController::CallbackQueryContext
- #action_for_channel_post — Telegram::Bot::UpdatesController::Commands
- #action_for_chosen_inline_result — Telegram::Bot::UpdatesController
- #action_for_command — Telegram::Bot::UpdatesController::Commands
- #action_for_default_payload — Telegram::Bot::UpdatesController
- #action_for_inline_query — Telegram::Bot::UpdatesController
- #action_for_message — Telegram::Bot::UpdatesController::Commands
- #action_for_message — Telegram::Bot::UpdatesController::MessageContext
- #action_for_message_context — Telegram::Bot::UpdatesController::MessageContext
- #action_for_payload — Telegram::Bot::UpdatesController
- #action_for_poll_answer — Telegram::Bot::UpdatesController
- #action_missing — Telegram::Bot::UpdatesController
- #action_name_i18n_key — Telegram::Bot::UpdatesController::Translation
- #action_type — Telegram::Bot::UpdatesController
- #answer_callback_query — Object
- #answer_callback_query — Telegram::Bot::UpdatesController::ReplyHelpers
- #answer_inline_query — Telegram::Bot::UpdatesController::ReplyHelpers
- #answer_pre_checkout_query — Telegram::Bot::UpdatesController::ReplyHelpers
- #answer_shipping_query — Telegram::Bot::UpdatesController::ReplyHelpers
- #args — Telegram::Bot::RSpec::ArgListMatcher
- #args_match? — Telegram::Bot::RSpec::ArgListMatcher
- #async — Telegram::Bot::Async
- #async= — Telegram::Bot::Async
- #base_message — Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- #bot — Telegram::Bot::ConfigMethods
- #bot_poller_mode? — Telegram::Bot::ConfigMethods
- #bots — Telegram::Bot::ConfigMethods
- #bots_config — Telegram::Bot::ConfigMethods
- #build_session — Telegram::Bot::UpdatesController::Session::ClassMethods
- #call — Telegram::Bot::Middleware
- #cancel! — Telegram::Bot::UpdatesController::MessageContext
- #chat — Telegram::Bot::UpdatesController
- #close — Telegram::Bot::Tasks
- #commit — Telegram::Bot::UpdatesController::Session::SessionHash
- #context_from_callback_query — Telegram::Bot::UpdatesController::CallbackQueryContext
- #debug! — Telegram::Bot::DebugClient
- #debug_off! — Telegram::Bot::DebugClient
- #deep_stringify — Object
- #default_async_job — Telegram::Bot::Async::ClassMethods
- #default_async_job= — Telegram::Bot::Async::ClassMethods
- #delete_webhook — Telegram::Bot::Tasks
- #deprecation_0_16 — Telegram::Bot
- #destroy — Telegram::Bot::UpdatesController::Session::SessionHash
- #dispatch — Object
- #dispatch — Telegram::Bot::UpdatesController
- #dispatch_again — Telegram::Bot::UpdatesController::Testing
- #dispatch_command — Object
- #dispatch_message — Object
- #drop_pending_updates — Telegram::Bot::Tasks
- #each_bot — Telegram::Bot::Tasks
- #edit_current_message — Object
- #edit_message — Telegram::Bot::UpdatesController::ReplyHelpers
- #exists? — Telegram::Bot::UpdatesController::Session::SessionHash
- #failure_message — Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- #failure_message_when_negated — Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- #fetch_updates — Telegram::Bot::UpdatesPoller
- #from — Telegram::Bot::UpdatesController
- #halted_callback — Telegram::Bot::UpdatesController::LogSubscriber
- #halted_callback_hook — Telegram::Bot::UpdatesController::Instrumentation
- #http_request — Telegram::Bot::Client
- #inspect — Telegram::Bot::Client
- #inspect — Telegram::Bot::Middleware
- #l — Telegram::Bot::UpdatesController::Translation
- #load! — Telegram::Bot::UpdatesController::Session::SessionHash
- #localize — Telegram::Bot::UpdatesController::Translation
- #log — Telegram::Bot::UpdatesPoller
- #log_out — Telegram::Bot::Tasks
- #make_telegram_request — Telegram::Bot::RSpec::ClientMatchers
- #matches? — Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- #message_context_session — Telegram::Bot::UpdatesController::MessageContext
- #mocks_matcher? — Telegram::Bot::RSpec::ArgListMatcher
- #new — Telegram::Bot::ClientStub::StubbedConstructor
- #perform — Telegram::Bot::Async::Job
- #prepare_async_args — Telegram::Bot::Async::ClassMethods
- #prepare_async_val — Telegram::Bot::Async::ClassMethods
- #process — Telegram::Bot::UpdatesController
- #process_action — Telegram::Bot::UpdatesController::LogSubscriber
- #process_action — Telegram::Bot::UpdatesController::Instrumentation
- #process_action — Telegram::Bot::UpdatesController::Rescue
- #process_action — Telegram::Bot::UpdatesController::Session
- #process_update — Telegram::Bot::UpdatesPoller
- #process_updates — Telegram::Bot::UpdatesPoller
- #recycle! — Telegram::Bot::UpdatesController::Testing
- #reload! — Telegram::Bot::UpdatesPoller
- #reloading_code — Telegram::Bot::UpdatesPoller
- #reply_with — Telegram::Bot::UpdatesController::ReplyHelpers
- #request — Telegram::Bot::Client
- #request — Telegram::Bot::ClientStub
- #request — Telegram::Bot::Async
- #reset — Telegram::Bot::ClientStub
- #reset_bots — Telegram::Bot::ConfigMethods
- #respond_with — Telegram::Bot::UpdatesController::LogSubscriber
- #respond_with — Telegram::Bot::UpdatesController::Instrumentation
- #respond_with — Telegram::Bot::UpdatesController::ReplyHelpers
- #respond_with_message — Object
- #run — Telegram::Bot::UpdatesPoller
- #save_context — Telegram::Bot::UpdatesController::MessageContext
- #say — Telegram::Bot::Tasks
- #send_telegram_message — Telegram::Bot::RSpec::ClientMatchers
- #session — Telegram::Bot::UpdatesController::Session
- #session — Telegram::Bot::UpdatesController::Testing
- #session_key — Telegram::Bot::UpdatesController::Session
- #session_store= — Telegram::Bot::UpdatesController::Session::ConfigMethods
- #set_webhook — Telegram::Bot::Tasks
- #start — Telegram::Bot::UpdatesPoller
- #start_processing — Telegram::Bot::UpdatesController::LogSubscriber
- #stop — Telegram::Bot::UpdatesPoller
- #supports_block_expectations? — Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- #t — Telegram::Bot::UpdatesController::Translation
- #t — Telegram::Bot::UpdatesController::Translation::ClassMethods
- #telegram_webhook — Telegram::Bot::RoutesHelper
- #times — Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- #to_s — Telegram::Bot::RSpec::ArgListMatcher
- #translate — Telegram::Bot::UpdatesController::Translation
- #translate — Telegram::Bot::UpdatesController::Translation::ClassMethods
- #use_session! — Telegram::Bot::UpdatesController::Session::ConfigMethods
- #with — Telegram::Bot::RSpec::ClientMatchers::MakeTelegramRequest
- #with_include_context — Telegram::Bot::RSpec