4717 lines
156 KiB
Ruby
Generated
4717 lines
156 KiB
Ruby
Generated
# typed: true
|
|
|
|
# DO NOT EDIT MANUALLY
|
|
# This is an autogenerated file for types exported from the `telegram-bot-ruby` gem.
|
|
# Please instead update this file by running `bin/tapioca gem telegram-bot-ruby`.
|
|
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot.rb#10
|
|
module Telegram; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot.rb#11
|
|
module Telegram::Bot
|
|
class << self
|
|
# source://telegram-bot-ruby//lib/telegram/bot.rb#16
|
|
def configuration; end
|
|
|
|
# Sets the attribute configuration
|
|
#
|
|
# @param value the value to set the attribute configuration to.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot.rb#13
|
|
def configuration=(_arg0); end
|
|
|
|
# @yield [configuration]
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot.rb#20
|
|
def configure; end
|
|
end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#5
|
|
class Telegram::Bot::Api
|
|
# @return [Api] a new instance of Api
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#8
|
|
def initialize(token, url: T.unsafe(nil), environment: T.unsafe(nil)); end
|
|
|
|
# @raise [Exceptions::ResponseError]
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#44
|
|
def call(endpoint, raw_params = T.unsafe(nil)); end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#14
|
|
def connection; end
|
|
|
|
# Returns the value of attribute environment.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#6
|
|
def environment; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#24
|
|
def method_missing(method_name, *args, &block); end
|
|
|
|
# Returns the value of attribute token.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#6
|
|
def token; end
|
|
|
|
# Returns the value of attribute url.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#6
|
|
def url; end
|
|
|
|
private
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#55
|
|
def build_params(params); end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#61
|
|
def build_path(endpoint); end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#79
|
|
def camelize(method_name); end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#71
|
|
def jsonify_value(value); end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#75
|
|
def jsonify_value?(value); end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#37
|
|
def respond_to_missing?(*args); end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api.rb#67
|
|
def sanitize_value(value); end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/api/endpoints.rb#6
|
|
Telegram::Bot::Api::ENDPOINTS = T.let(T.unsafe(nil), Hash)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#5
|
|
class Telegram::Bot::Client
|
|
# @return [Client] a new instance of Client
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#13
|
|
def initialize(token, hash = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute api.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#6
|
|
def api; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#33
|
|
def fetch_updates; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#41
|
|
def handle_update(update); end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#23
|
|
def listen(&block); end
|
|
|
|
# Returns the value of attribute logger.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#7
|
|
def logger; end
|
|
|
|
# Sets the attribute logger
|
|
#
|
|
# @param value the value to set the attribute logger to.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#7
|
|
def logger=(_arg0); end
|
|
|
|
# Returns the value of attribute options.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#6
|
|
def options; end
|
|
|
|
# @yield [_self]
|
|
# @yieldparam _self [Telegram::Bot::Client] the object that the method was called on
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#19
|
|
def run; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#29
|
|
def stop; end
|
|
|
|
private
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#51
|
|
def default_options; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#61
|
|
def log_incoming_message(message); end
|
|
|
|
class << self
|
|
# source://telegram-bot-ruby//lib/telegram/bot/client.rb#9
|
|
def run(*args, &block); end
|
|
end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/configuration.rb#5
|
|
class Telegram::Bot::Configuration
|
|
# @return [Configuration] a new instance of Configuration
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/configuration.rb#8
|
|
def initialize; end
|
|
|
|
# Returns the value of attribute adapter.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/configuration.rb#6
|
|
def adapter; end
|
|
|
|
# Sets the attribute adapter
|
|
#
|
|
# @param value the value to set the attribute adapter to.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/configuration.rb#6
|
|
def adapter=(_arg0); end
|
|
|
|
# Returns the value of attribute connection_open_timeout.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/configuration.rb#6
|
|
def connection_open_timeout; end
|
|
|
|
# Sets the attribute connection_open_timeout
|
|
#
|
|
# @param value the value to set the attribute connection_open_timeout to.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/configuration.rb#6
|
|
def connection_open_timeout=(_arg0); end
|
|
|
|
# Returns the value of attribute connection_timeout.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/configuration.rb#6
|
|
def connection_timeout; end
|
|
|
|
# Sets the attribute connection_timeout
|
|
#
|
|
# @param value the value to set the attribute connection_timeout to.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/configuration.rb#6
|
|
def connection_timeout=(_arg0); end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/exceptions/base.rb#5
|
|
module Telegram::Bot::Exceptions; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/exceptions/base.rb#6
|
|
class Telegram::Bot::Exceptions::Base < ::StandardError; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/exceptions/response_error.rb#6
|
|
class Telegram::Bot::Exceptions::ResponseError < ::Telegram::Bot::Exceptions::Base
|
|
# @return [ResponseError] a new instance of ResponseError
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/exceptions/response_error.rb#9
|
|
def initialize(response:); end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/exceptions/response_error.rb#19
|
|
def data; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/exceptions/response_error.rb#15
|
|
def error_code; end
|
|
|
|
# Returns the value of attribute response.
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/exceptions/response_error.rb#7
|
|
def response; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/null_logger.rb#5
|
|
class Telegram::Bot::NullLogger < ::Logger
|
|
# @return [NullLogger] a new instance of NullLogger
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/null_logger.rb#6
|
|
def initialize(*_arg0); end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/null_logger.rb#8
|
|
def add(*_arg0); end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types.rb#5
|
|
module Telegram::Bot::Types
|
|
extend ::Dry::Types::BuilderMethods
|
|
extend ::Dry::Core::Deprecations::Interface
|
|
|
|
mixes_in_class_methods ::Dry::Types::BuilderMethods
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/affiliate_info.rb#6
|
|
class Telegram::Bot::Types::AffiliateInfo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def affiliate_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def affiliate_user; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def amount; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def commission_per_mille; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def nanostar_amount; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/animation.rb#6
|
|
class Telegram::Bot::Types::Animation < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mime_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def width; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/audio.rb#6
|
|
class Telegram::Bot::Types::Audio < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mime_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def performer; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_fill.rb#8
|
|
Telegram::Bot::Types::BackgroundFill = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_fill_freeform_gradient.rb#6
|
|
class Telegram::Bot::Types::BackgroundFillFreeformGradient < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def colors; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_fill_gradient.rb#6
|
|
class Telegram::Bot::Types::BackgroundFillGradient < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def bottom_color; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def rotation_angle; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def top_color; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_fill_solid.rb#6
|
|
class Telegram::Bot::Types::BackgroundFillSolid < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def color; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_type.rb#8
|
|
Telegram::Bot::Types::BackgroundType = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_type_chat_theme.rb#6
|
|
class Telegram::Bot::Types::BackgroundTypeChatTheme < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def theme_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_type_fill.rb#6
|
|
class Telegram::Bot::Types::BackgroundTypeFill < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def dark_theme_dimming; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def fill; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_type_pattern.rb#6
|
|
class Telegram::Bot::Types::BackgroundTypePattern < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def document; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def fill; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def intensity; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_inverted; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_moving; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/background_type_wallpaper.rb#6
|
|
class Telegram::Bot::Types::BackgroundTypeWallpaper < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def dark_theme_dimming; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def document; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_blurred; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_moving; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/base.rb#6
|
|
class Telegram::Bot::Types::Base < ::Dry::Struct
|
|
include ::Telegram::Bot::Types::Compactable
|
|
include ::Telegram::Bot::Types::PatternMatching
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/birthdate.rb#6
|
|
class Telegram::Bot::Types::Birthdate < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def day; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def month; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def year; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command.rb#6
|
|
class Telegram::Bot::Types::BotCommand < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def command; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command_scope.rb#8
|
|
Telegram::Bot::Types::BotCommandScope = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command_scope_all_chat_administrators.rb#6
|
|
class Telegram::Bot::Types::BotCommandScopeAllChatAdministrators < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command_scope_all_group_chats.rb#6
|
|
class Telegram::Bot::Types::BotCommandScopeAllGroupChats < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command_scope_all_private_chats.rb#6
|
|
class Telegram::Bot::Types::BotCommandScopeAllPrivateChats < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command_scope_chat.rb#6
|
|
class Telegram::Bot::Types::BotCommandScopeChat < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command_scope_chat_administrators.rb#6
|
|
class Telegram::Bot::Types::BotCommandScopeChatAdministrators < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command_scope_chat_member.rb#6
|
|
class Telegram::Bot::Types::BotCommandScopeChatMember < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_command_scope_default.rb#6
|
|
class Telegram::Bot::Types::BotCommandScopeDefault < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_description.rb#6
|
|
class Telegram::Bot::Types::BotDescription < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_name.rb#6
|
|
class Telegram::Bot::Types::BotName < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def name; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/bot_short_description.rb#6
|
|
class Telegram::Bot::Types::BotShortDescription < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def short_description; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/business_connection.rb#6
|
|
class Telegram::Bot::Types::BusinessConnection < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_reply; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_enabled; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user_chat_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/business_intro.rb#6
|
|
class Telegram::Bot::Types::BusinessIntro < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sticker; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/business_location.rb#6
|
|
class Telegram::Bot::Types::BusinessLocation < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def address; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def location; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/business_messages_deleted.rb#6
|
|
class Telegram::Bot::Types::BusinessMessagesDeleted < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def business_connection_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_ids; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/business_opening_hours.rb#6
|
|
class Telegram::Bot::Types::BusinessOpeningHours < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def opening_hours; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def time_zone_name; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/business_opening_hours_interval.rb#6
|
|
class Telegram::Bot::Types::BusinessOpeningHoursInterval < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def closing_minute; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def opening_minute; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/callback_game.rb#6
|
|
class Telegram::Bot::Types::CallbackGame < ::Telegram::Bot::Types::Base; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/callback_query.rb#6
|
|
class Telegram::Bot::Types::CallbackQuery < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_instance; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def data; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def game_short_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def inline_message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat.rb#6
|
|
class Telegram::Bot::Types::Chat < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def first_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_forum; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def username; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_administrator_rights.rb#6
|
|
class Telegram::Bot::Types::ChatAdministratorRights < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_change_info; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_delete_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_delete_stories; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_edit_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_edit_stories; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_invite_users; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_manage_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_manage_topics; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_manage_video_chats; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_pin_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_post_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_post_stories; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_promote_members; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_restrict_members; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_anonymous; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_background.rb#6
|
|
class Telegram::Bot::Types::ChatBackground < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_boost.rb#6
|
|
class Telegram::Bot::Types::ChatBoost < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def add_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def boost_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def expiration_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_boost_added.rb#6
|
|
class Telegram::Bot::Types::ChatBoostAdded < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def boost_count; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_boost_removed.rb#6
|
|
class Telegram::Bot::Types::ChatBoostRemoved < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def boost_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def remove_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_boost_source.rb#8
|
|
Telegram::Bot::Types::ChatBoostSource = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_boost_source_gift_code.rb#6
|
|
class Telegram::Bot::Types::ChatBoostSourceGiftCode < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_boost_source_giveaway.rb#6
|
|
class Telegram::Bot::Types::ChatBoostSourceGiveaway < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway_message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_unclaimed; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prize_star_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_boost_source_premium.rb#6
|
|
class Telegram::Bot::Types::ChatBoostSourcePremium < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_boost_updated.rb#6
|
|
class Telegram::Bot::Types::ChatBoostUpdated < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def boost; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_full_info.rb#6
|
|
class Telegram::Bot::Types::ChatFullInfo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def accent_color_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def active_usernames; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def available_reactions; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def background_custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def bio; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def birthdate; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def business_intro; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def business_location; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def business_opening_hours; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_gift; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_paid_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_set_sticker_set; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def custom_emoji_sticker_set_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def emoji_status_custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def emoji_status_expiration_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def first_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_aggressive_anti_spam_enabled; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_hidden_members; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_private_forwards; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_protected_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_restricted_voice_and_video_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_visible_history; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invite_link; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_forum; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def join_by_request; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def join_to_send_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def linked_chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def location; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def max_reaction_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_auto_delete_time; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def permissions; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def personal_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def pinned_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def profile_accent_color_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def profile_background_custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def slow_mode_delay; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sticker_set_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def unrestrict_boost_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def username; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_invite_link.rb#6
|
|
class Telegram::Bot::Types::ChatInviteLink < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def creates_join_request; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def creator; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def expire_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invite_link; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_primary; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_revoked; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def member_limit; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def pending_join_request_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def subscription_period; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def subscription_price; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_join_request.rb#6
|
|
class Telegram::Bot::Types::ChatJoinRequest < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def bio; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invite_link; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user_chat_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_location.rb#6
|
|
class Telegram::Bot::Types::ChatLocation < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def address; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def location; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_member.rb#8
|
|
Telegram::Bot::Types::ChatMember = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_member_administrator.rb#6
|
|
class Telegram::Bot::Types::ChatMemberAdministrator < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_be_edited; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_change_info; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_delete_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_delete_stories; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_edit_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_edit_stories; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_invite_users; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_manage_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_manage_topics; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_manage_video_chats; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_pin_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_post_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_post_stories; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_promote_members; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_restrict_members; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def custom_title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_anonymous; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def status; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_member_banned.rb#6
|
|
class Telegram::Bot::Types::ChatMemberBanned < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def status; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def until_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_member_left.rb#6
|
|
class Telegram::Bot::Types::ChatMemberLeft < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def status; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_member_member.rb#6
|
|
class Telegram::Bot::Types::ChatMemberMember < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def status; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def until_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_member_owner.rb#6
|
|
class Telegram::Bot::Types::ChatMemberOwner < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def custom_title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_anonymous; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def status; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_member_restricted.rb#6
|
|
class Telegram::Bot::Types::ChatMemberRestricted < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_add_web_page_previews; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_change_info; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_invite_users; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_manage_topics; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_pin_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_audios; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_documents; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_other_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_photos; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_polls; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_video_notes; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_videos; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_voice_notes; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_member; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def status; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def until_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_member_updated.rb#6
|
|
class Telegram::Bot::Types::ChatMemberUpdated < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invite_link; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def new_chat_member; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def old_chat_member; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def via_chat_folder_invite_link; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def via_join_request; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_permissions.rb#6
|
|
class Telegram::Bot::Types::ChatPermissions < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_add_web_page_previews; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_change_info; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_invite_users; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_manage_topics; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_pin_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_audios; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_documents; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_other_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_photos; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_polls; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_video_notes; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_videos; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_send_voice_notes; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_photo.rb#6
|
|
class Telegram::Bot::Types::ChatPhoto < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def big_file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def big_file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def small_file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def small_file_unique_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chat_shared.rb#6
|
|
class Telegram::Bot::Types::ChatShared < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def username; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/chosen_inline_result.rb#6
|
|
class Telegram::Bot::Types::ChosenInlineResult < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def inline_message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def location; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def query; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def result_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def to_s; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/compactable.rb#6
|
|
module Telegram::Bot::Types::Compactable
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/compactable.rb#7
|
|
def to_compact_hash; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/compactable.rb#15
|
|
def to_json(*args); end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/contact.rb#6
|
|
class Telegram::Bot::Types::Contact < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def first_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def phone_number; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def vcard; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/copy_text_button.rb#6
|
|
class Telegram::Bot::Types::CopyTextButton < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/dice.rb#6
|
|
class Telegram::Bot::Types::Dice < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def emoji; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def value; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/document.rb#6
|
|
class Telegram::Bot::Types::Document < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mime_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/encrypted_credentials.rb#6
|
|
class Telegram::Bot::Types::EncryptedCredentials < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def data; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def secret; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/encrypted_passport_element.rb#6
|
|
class Telegram::Bot::Types::EncryptedPassportElement < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def data; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def email; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def files; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def front_side; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def phone_number; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reverse_side; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def selfie; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def translation; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/error.rb#6
|
|
class Telegram::Bot::Types::Error < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def error_code; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def ok; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parameters; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/external_reply_info.rb#6
|
|
class Telegram::Bot::Types::ExternalReplyInfo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def animation; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def audio; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def contact; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def dice; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def document; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def game; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway_winners; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_media_spoiler; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invoice; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def link_preview_options; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def location; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def origin; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def paid_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def poll; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sticker; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def story; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def venue; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_note; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def voice; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/file.rb#6
|
|
class Telegram::Bot::Types::File < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_path; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/force_reply.rb#6
|
|
class Telegram::Bot::Types::ForceReply < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def force_reply; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_field_placeholder; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def selective; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/forum_topic.rb#6
|
|
class Telegram::Bot::Types::ForumTopic < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def icon_color; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def icon_custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_thread_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def name; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/forum_topic_closed.rb#6
|
|
class Telegram::Bot::Types::ForumTopicClosed < ::Telegram::Bot::Types::Base; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/forum_topic_created.rb#6
|
|
class Telegram::Bot::Types::ForumTopicCreated < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def icon_color; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def icon_custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def name; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/forum_topic_edited.rb#6
|
|
class Telegram::Bot::Types::ForumTopicEdited < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def icon_custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def name; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/forum_topic_reopened.rb#6
|
|
class Telegram::Bot::Types::ForumTopicReopened < ::Telegram::Bot::Types::Base; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/game.rb#6
|
|
class Telegram::Bot::Types::Game < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def animation; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/game_high_score.rb#6
|
|
class Telegram::Bot::Types::GameHighScore < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def position; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def score; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/general_forum_topic_hidden.rb#6
|
|
class Telegram::Bot::Types::GeneralForumTopicHidden < ::Telegram::Bot::Types::Base; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/general_forum_topic_unhidden.rb#6
|
|
class Telegram::Bot::Types::GeneralForumTopicUnhidden < ::Telegram::Bot::Types::Base; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/gift.rb#6
|
|
class Telegram::Bot::Types::Gift < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def remaining_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def star_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sticker; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def total_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def upgrade_star_count; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/gifts.rb#6
|
|
class Telegram::Bot::Types::Gifts < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def gifts; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/giveaway.rb#6
|
|
class Telegram::Bot::Types::Giveaway < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chats; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def country_codes; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_public_winners; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def only_new_members; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def premium_subscription_month_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prize_description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prize_star_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def winner_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def winners_selection_date; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/giveaway_completed.rb#6
|
|
class Telegram::Bot::Types::GiveawayCompleted < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_star_giveaway; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def unclaimed_prize_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def winner_count; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/giveaway_created.rb#6
|
|
class Telegram::Bot::Types::GiveawayCreated < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prize_star_count; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/giveaway_winners.rb#6
|
|
class Telegram::Bot::Types::GiveawayWinners < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def additional_chat_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway_message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def only_new_members; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def premium_subscription_month_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prize_description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prize_star_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def unclaimed_prize_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def was_refunded; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def winner_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def winners; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def winners_selection_date; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inaccessible_message.rb#6
|
|
class Telegram::Bot::Types::InaccessibleMessage < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_keyboard_button.rb#6
|
|
class Telegram::Bot::Types::InlineKeyboardButton < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def callback_data; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def callback_game; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def copy_text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def login_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def pay; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def switch_inline_query; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def switch_inline_query_chosen_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def switch_inline_query_current_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def web_app; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_keyboard_markup.rb#6
|
|
class Telegram::Bot::Types::InlineKeyboardMarkup < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def inline_keyboard; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_keyboard_markup.rb#9
|
|
def to_compact_hash; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query.rb#6
|
|
class Telegram::Bot::Types::InlineQuery < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def location; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def offset; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def query; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def to_s; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result.rb#8
|
|
Telegram::Bot::Types::InlineQueryResult = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_article.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultArticle < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def url; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_audio.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultAudio < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def audio_duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def audio_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def performer; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_cached_audio.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultCachedAudio < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def audio_file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_cached_document.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultCachedDocument < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def document_file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_cached_gif.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultCachedGif < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def gif_file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_cached_mpeg4_gif.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultCachedMpeg4Gif < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mpeg4_file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_cached_photo.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultCachedPhoto < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo_file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_cached_sticker.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultCachedSticker < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sticker_file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_cached_video.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultCachedVideo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_file_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_cached_voice.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultCachedVoice < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def voice_file_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_contact.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultContact < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def first_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def phone_number; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def vcard; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_document.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultDocument < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def document_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mime_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_game.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultGame < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def game_short_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_gif.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultGif < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def gif_duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def gif_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def gif_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def gif_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_mime_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_location.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultLocation < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def heading; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def horizontal_accuracy; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def latitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def live_period; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def longitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def proximity_alert_radius; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_mpeg4_gif.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultMpeg4Gif < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mpeg4_duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mpeg4_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mpeg4_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mpeg4_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_mime_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_photo.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultPhoto < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_venue.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultVenue < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def address; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def foursquare_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def foursquare_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def google_place_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def google_place_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def latitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def longitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_video.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultVideo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mime_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_width; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_result_voice.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultVoice < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_message_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def voice_duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def voice_url; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/inline_query_results_button.rb#6
|
|
class Telegram::Bot::Types::InlineQueryResultsButton < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def start_parameter; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def web_app; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_contact_message_content.rb#6
|
|
class Telegram::Bot::Types::InputContactMessageContent < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def first_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def phone_number; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def vcard; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_invoice_message_content.rb#6
|
|
class Telegram::Bot::Types::InputInvoiceMessageContent < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def currency; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_flexible; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def max_tip_amount; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def need_email; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def need_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def need_phone_number; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def need_shipping_address; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def payload; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo_height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo_url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo_width; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prices; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def provider_data; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def provider_token; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def send_email_to_provider; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def send_phone_number_to_provider; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def suggested_tip_amounts; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_location_message_content.rb#6
|
|
class Telegram::Bot::Types::InputLocationMessageContent < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def heading; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def horizontal_accuracy; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def latitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def live_period; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def longitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def proximity_alert_radius; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_media.rb#8
|
|
Telegram::Bot::Types::InputMedia = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_media_animation.rb#6
|
|
class Telegram::Bot::Types::InputMediaAnimation < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_spoiler; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def width; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_media_audio.rb#6
|
|
class Telegram::Bot::Types::InputMediaAudio < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def performer; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_media_document.rb#6
|
|
class Telegram::Bot::Types::InputMediaDocument < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def disable_content_type_detection; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_media_photo.rb#6
|
|
class Telegram::Bot::Types::InputMediaPhoto < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_spoiler; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_media_video.rb#6
|
|
class Telegram::Bot::Types::InputMediaVideo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def cover; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_spoiler; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def start_timestamp; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def supports_streaming; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def width; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_message_content.rb#8
|
|
Telegram::Bot::Types::InputMessageContent = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_paid_media.rb#8
|
|
Telegram::Bot::Types::InputPaidMedia = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_paid_media_photo.rb#6
|
|
class Telegram::Bot::Types::InputPaidMediaPhoto < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_paid_media_video.rb#6
|
|
class Telegram::Bot::Types::InputPaidMediaVideo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def cover; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def start_timestamp; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def supports_streaming; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def width; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_poll_option.rb#6
|
|
class Telegram::Bot::Types::InputPollOption < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text_parse_mode; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_sticker.rb#6
|
|
class Telegram::Bot::Types::InputSticker < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def emoji_list; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def format; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def keywords; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mask_position; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sticker; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_text_message_content.rb#6
|
|
class Telegram::Bot::Types::InputTextMessageContent < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def link_preview_options; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def parse_mode; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/input_venue_message_content.rb#6
|
|
class Telegram::Bot::Types::InputVenueMessageContent < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def address; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def foursquare_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def foursquare_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def google_place_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def google_place_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def latitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def longitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/invoice.rb#6
|
|
class Telegram::Bot::Types::Invoice < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def currency; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def description; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def start_parameter; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def total_amount; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/keyboard_button.rb#6
|
|
class Telegram::Bot::Types::KeyboardButton < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_contact; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_location; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_poll; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_users; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def web_app; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/keyboard_button_poll_type.rb#6
|
|
class Telegram::Bot::Types::KeyboardButtonPollType < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/keyboard_button_request_chat.rb#6
|
|
class Telegram::Bot::Types::KeyboardButtonRequestChat < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def bot_administrator_rights; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def bot_is_member; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_has_username; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_is_channel; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_is_created; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_is_forum; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_username; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user_administrator_rights; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/keyboard_button_request_users.rb#6
|
|
class Telegram::Bot::Types::KeyboardButtonRequestUsers < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def max_quantity; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_username; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user_is_bot; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user_is_premium; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/labeled_price.rb#6
|
|
class Telegram::Bot::Types::LabeledPrice < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def amount; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def label; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/link_preview_options.rb#6
|
|
class Telegram::Bot::Types::LinkPreviewOptions < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_disabled; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prefer_large_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prefer_small_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_above_text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def url; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/location.rb#6
|
|
class Telegram::Bot::Types::Location < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def heading; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def horizontal_accuracy; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def latitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def live_period; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def longitude; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def proximity_alert_radius; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/login_url.rb#6
|
|
class Telegram::Bot::Types::LoginUrl < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def bot_username; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def forward_text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_write_access; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def url; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/mask_position.rb#6
|
|
class Telegram::Bot::Types::MaskPosition < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def point; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def scale; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def x_shift; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def y_shift; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/maybe_inaccessible_message.rb#8
|
|
Telegram::Bot::Types::MaybeInaccessibleMessage = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/menu_button.rb#8
|
|
Telegram::Bot::Types::MenuButton = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/menu_button_commands.rb#6
|
|
class Telegram::Bot::Types::MenuButtonCommands < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/menu_button_default.rb#6
|
|
class Telegram::Bot::Types::MenuButtonDefault < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/menu_button_web_app.rb#6
|
|
class Telegram::Bot::Types::MenuButtonWebApp < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def web_app; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message.rb#6
|
|
class Telegram::Bot::Types::Message < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def animation; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def audio; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def author_signature; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def boost_added; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def business_connection_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def caption_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def channel_chat_created; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_background_set; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_shared; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def connected_website; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def contact; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def delete_chat_photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def dice; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def document; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def edit_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def effect_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def external_reply; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def forum_topic_closed; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def forum_topic_created; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def forum_topic_edited; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def forum_topic_reopened; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def forward_origin; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def game; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def general_forum_topic_hidden; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def general_forum_topic_unhidden; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway_completed; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway_created; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def giveaway_winners; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def group_chat_created; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_media_spoiler; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_protected_content; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invoice; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_automatic_forward; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_from_offline; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_topic_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def left_chat_member; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def link_preview_options; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def location; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def media_group_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_auto_delete_timer_changed; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_thread_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def migrate_from_chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def migrate_to_chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def new_chat_members; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def new_chat_photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def new_chat_title; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def paid_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def passport_data; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def pinned_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def poll; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def proximity_alert_triggered; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def quote; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def refunded_payment; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_markup; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_to_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reply_to_story; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sender_boost_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sender_business_bot; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sender_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def show_caption_above_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sticker; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def story; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def successful_payment; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def supergroup_chat_created; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def to_s; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def users_shared; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def venue; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def via_bot; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_chat_ended; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_chat_participants_invited; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_chat_scheduled; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_chat_started; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video_note; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def voice; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def web_app_data; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def write_access_allowed; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_auto_delete_timer_changed.rb#6
|
|
class Telegram::Bot::Types::MessageAutoDeleteTimerChanged < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_auto_delete_time; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_entity.rb#6
|
|
class Telegram::Bot::Types::MessageEntity < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def language; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def length; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def offset; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def url; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_id.rb#6
|
|
class Telegram::Bot::Types::MessageId < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_id; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_origin.rb#8
|
|
Telegram::Bot::Types::MessageOrigin = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_origin_channel.rb#6
|
|
class Telegram::Bot::Types::MessageOriginChannel < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def author_signature; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_origin_chat.rb#6
|
|
class Telegram::Bot::Types::MessageOriginChat < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def author_signature; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sender_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_origin_hidden_user.rb#6
|
|
class Telegram::Bot::Types::MessageOriginHiddenUser < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sender_user_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_origin_user.rb#6
|
|
class Telegram::Bot::Types::MessageOriginUser < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sender_user; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_reaction_count_updated.rb#6
|
|
class Telegram::Bot::Types::MessageReactionCountUpdated < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def reactions; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/message_reaction_updated.rb#6
|
|
class Telegram::Bot::Types::MessageReactionUpdated < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def actor_chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def new_reaction; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def old_reaction; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/order_info.rb#6
|
|
class Telegram::Bot::Types::OrderInfo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def email; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def phone_number; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def shipping_address; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/paid_media.rb#8
|
|
Telegram::Bot::Types::PaidMedia = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/paid_media_info.rb#6
|
|
class Telegram::Bot::Types::PaidMediaInfo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def paid_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def star_count; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/paid_media_photo.rb#6
|
|
class Telegram::Bot::Types::PaidMediaPhoto < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/paid_media_preview.rb#6
|
|
class Telegram::Bot::Types::PaidMediaPreview < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def width; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/paid_media_purchased.rb#6
|
|
class Telegram::Bot::Types::PaidMediaPurchased < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def paid_media_payload; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/paid_media_video.rb#6
|
|
class Telegram::Bot::Types::PaidMediaVideo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def video; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_data.rb#6
|
|
class Telegram::Bot::Types::PassportData < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def credentials; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def data; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error.rb#8
|
|
Telegram::Bot::Types::PassportElementError = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_data_field.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorDataField < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def data_hash; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def field_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_file.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorFile < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_hash; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_files.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorFiles < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_hashes; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_front_side.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorFrontSide < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_hash; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_reverse_side.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorReverseSide < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_hash; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_selfie.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorSelfie < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_hash; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_translation_file.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorTranslationFile < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_hash; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_translation_files.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorTranslationFiles < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_hashes; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_element_error_unspecified.rb#6
|
|
class Telegram::Bot::Types::PassportElementErrorUnspecified < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def element_hash; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/passport_file.rb#6
|
|
class Telegram::Bot::Types::PassportFile < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/pattern_matching.rb#6
|
|
module Telegram::Bot::Types::PatternMatching
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/pattern_matching.rb#7
|
|
def deconstruct_keys(_keys); end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/photo_size.rb#6
|
|
class Telegram::Bot::Types::PhotoSize < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def width; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/poll.rb#6
|
|
class Telegram::Bot::Types::Poll < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def allows_multiple_answers; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def close_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def correct_option_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def explanation; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def explanation_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_anonymous; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_closed; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def open_period; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def options; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def question; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def question_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def total_voter_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/poll_answer.rb#6
|
|
class Telegram::Bot::Types::PollAnswer < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def option_ids; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def poll_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def voter_chat; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/poll_option.rb#6
|
|
class Telegram::Bot::Types::PollOption < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def voter_count; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/pre_checkout_query.rb#6
|
|
class Telegram::Bot::Types::PreCheckoutQuery < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def currency; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invoice_payload; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def order_info; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def shipping_option_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def total_amount; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/prepared_inline_message.rb#6
|
|
class Telegram::Bot::Types::PreparedInlineMessage < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def expiration_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/proximity_alert_triggered.rb#6
|
|
class Telegram::Bot::Types::ProximityAlertTriggered < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def distance; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def traveler; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def watcher; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reaction_count.rb#6
|
|
class Telegram::Bot::Types::ReactionCount < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def total_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reaction_type.rb#8
|
|
Telegram::Bot::Types::ReactionType = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reaction_type_custom_emoji.rb#6
|
|
class Telegram::Bot::Types::ReactionTypeCustomEmoji < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reaction_type_emoji.rb#6
|
|
class Telegram::Bot::Types::ReactionTypeEmoji < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def emoji; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reaction_type_paid.rb#6
|
|
class Telegram::Bot::Types::ReactionTypePaid < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/refunded_payment.rb#6
|
|
class Telegram::Bot::Types::RefundedPayment < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def currency; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invoice_payload; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def provider_payment_charge_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def telegram_payment_charge_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def total_amount; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reply_keyboard_markup.rb#6
|
|
class Telegram::Bot::Types::ReplyKeyboardMarkup < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def input_field_placeholder; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_persistent; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def keyboard; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def one_time_keyboard; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def resize_keyboard; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def selective; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reply_keyboard_markup.rb#14
|
|
def to_compact_hash; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reply_keyboard_remove.rb#6
|
|
class Telegram::Bot::Types::ReplyKeyboardRemove < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def remove_keyboard; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def selective; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/reply_parameters.rb#6
|
|
class Telegram::Bot::Types::ReplyParameters < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def allow_sending_without_reply; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def quote; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def quote_entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def quote_parse_mode; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def quote_position; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/response_parameters.rb#6
|
|
class Telegram::Bot::Types::ResponseParameters < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def migrate_to_chat_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def retry_after; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/revenue_withdrawal_state.rb#8
|
|
Telegram::Bot::Types::RevenueWithdrawalState = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/revenue_withdrawal_state_failed.rb#6
|
|
class Telegram::Bot::Types::RevenueWithdrawalStateFailed < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/revenue_withdrawal_state_pending.rb#6
|
|
class Telegram::Bot::Types::RevenueWithdrawalStatePending < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/revenue_withdrawal_state_succeeded.rb#6
|
|
class Telegram::Bot::Types::RevenueWithdrawalStateSucceeded < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def url; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/sent_web_app_message.rb#6
|
|
class Telegram::Bot::Types::SentWebAppMessage < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def inline_message_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/shared_user.rb#6
|
|
class Telegram::Bot::Types::SharedUser < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def first_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photo; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def username; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/shipping_address.rb#6
|
|
class Telegram::Bot::Types::ShippingAddress < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def city; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def country_code; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def post_code; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def state; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def street_line1; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def street_line2; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/shipping_option.rb#6
|
|
class Telegram::Bot::Types::ShippingOption < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def prices; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/shipping_query.rb#6
|
|
class Telegram::Bot::Types::ShippingQuery < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invoice_payload; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def shipping_address; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/star_transaction.rb#6
|
|
class Telegram::Bot::Types::StarTransaction < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def amount; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def nanostar_amount; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def receiver; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def source; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/star_transactions.rb#6
|
|
class Telegram::Bot::Types::StarTransactions < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def transactions; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/sticker.rb#6
|
|
class Telegram::Bot::Types::Sticker < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def custom_emoji_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def emoji; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_animated; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_video; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mask_position; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def needs_repainting; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def premium_animation; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def set_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def width; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/sticker_set.rb#6
|
|
class Telegram::Bot::Types::StickerSet < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sticker_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def stickers; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/story.rb#6
|
|
class Telegram::Bot::Types::Story < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/successful_payment.rb#6
|
|
class Telegram::Bot::Types::SuccessfulPayment < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def currency; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invoice_payload; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_first_recurring; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_recurring; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def order_info; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def provider_payment_charge_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def shipping_option_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def subscription_expiration_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def telegram_payment_charge_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def total_amount; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/switch_inline_query_chosen_chat.rb#6
|
|
class Telegram::Bot::Types::SwitchInlineQueryChosenChat < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def allow_bot_chats; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def allow_channel_chats; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def allow_group_chats; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def allow_user_chats; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def query; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/text_quote.rb#6
|
|
class Telegram::Bot::Types::TextQuote < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def entities; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_manual; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def position; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def text; end
|
|
end
|
|
|
|
# Just for classes consistency
|
|
#
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/transaction_partner.rb#8
|
|
Telegram::Bot::Types::TransactionPartner = T.let(T.unsafe(nil), Dry::Struct::Sum)
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/transaction_partner_affiliate_program.rb#6
|
|
class Telegram::Bot::Types::TransactionPartnerAffiliateProgram < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def commission_per_mille; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def sponsor_user; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/transaction_partner_chat.rb#6
|
|
class Telegram::Bot::Types::TransactionPartnerChat < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def gift; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/transaction_partner_fragment.rb#6
|
|
class Telegram::Bot::Types::TransactionPartnerFragment < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def withdrawal_state; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/transaction_partner_other.rb#6
|
|
class Telegram::Bot::Types::TransactionPartnerOther < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/transaction_partner_telegram_ads.rb#6
|
|
class Telegram::Bot::Types::TransactionPartnerTelegramAds < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/transaction_partner_telegram_api.rb#6
|
|
class Telegram::Bot::Types::TransactionPartnerTelegramApi < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/transaction_partner_user.rb#6
|
|
class Telegram::Bot::Types::TransactionPartnerUser < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def affiliate; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def gift; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def invoice_payload; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def paid_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def paid_media_payload; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def subscription_period; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def user; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/update.rb#6
|
|
class Telegram::Bot::Types::Update < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def business_connection; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def business_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def callback_query; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def channel_post; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_boost; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_join_request; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chat_member; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def chosen_inline_result; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/update.rb#32
|
|
def current_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def deleted_business_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def edited_business_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def edited_channel_post; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def edited_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def inline_query; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_reaction; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def message_reaction_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def my_chat_member; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def poll; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def poll_answer; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def pre_checkout_query; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def purchased_paid_media; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def removed_chat_boost; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def shipping_query; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def update_id; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/user.rb#6
|
|
class Telegram::Bot::Types::User < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def added_to_attachment_menu; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_connect_to_business; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_join_groups; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def can_read_all_group_messages; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def first_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_main_web_app; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_bot; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def is_premium; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def language_code; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def supports_inline_queries; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def username; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/user_chat_boosts.rb#6
|
|
class Telegram::Bot::Types::UserChatBoosts < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def boosts; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/user_profile_photos.rb#6
|
|
class Telegram::Bot::Types::UserProfilePhotos < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def photos; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def total_count; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/users_shared.rb#6
|
|
class Telegram::Bot::Types::UsersShared < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def request_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def users; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/venue.rb#6
|
|
class Telegram::Bot::Types::Venue < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def address; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def foursquare_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def foursquare_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def google_place_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def google_place_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def location; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def title; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/video.rb#6
|
|
class Telegram::Bot::Types::Video < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def cover; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_name; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def height; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mime_type; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def start_timestamp; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def width; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/video_chat_ended.rb#6
|
|
class Telegram::Bot::Types::VideoChatEnded < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/video_chat_participants_invited.rb#6
|
|
class Telegram::Bot::Types::VideoChatParticipantsInvited < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def users; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/video_chat_scheduled.rb#6
|
|
class Telegram::Bot::Types::VideoChatScheduled < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def start_date; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/video_chat_started.rb#6
|
|
class Telegram::Bot::Types::VideoChatStarted < ::Telegram::Bot::Types::Base; end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/video_note.rb#6
|
|
class Telegram::Bot::Types::VideoNote < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def length; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def thumbnail; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/voice.rb#6
|
|
class Telegram::Bot::Types::Voice < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def duration; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_size; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def file_unique_id; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def mime_type; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/web_app_data.rb#6
|
|
class Telegram::Bot::Types::WebAppData < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def button_text; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def data; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/web_app_info.rb#6
|
|
class Telegram::Bot::Types::WebAppInfo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def url; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/webhook_info.rb#6
|
|
class Telegram::Bot::Types::WebhookInfo < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def allowed_updates; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def has_custom_certificate; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def ip_address; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_error_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_error_message; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def last_synchronization_error_date; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def max_connections; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def pending_update_count; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def url; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/types/write_access_allowed.rb#6
|
|
class Telegram::Bot::Types::WriteAccessAllowed < ::Telegram::Bot::Types::Base
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from_attachment_menu; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def from_request; end
|
|
|
|
# source://dry-struct/1.8.0/lib/dry/struct/class_interface.rb#456
|
|
def web_app_name; end
|
|
end
|
|
|
|
# source://telegram-bot-ruby//lib/telegram/bot/version.rb#5
|
|
Telegram::Bot::VERSION = T.let(T.unsafe(nil), String)
|