require 'telegram/bot/types/compactable' require 'telegram/bot/types/base' require 'telegram/bot/types/user' require 'telegram/bot/types/photo_size' require 'telegram/bot/types/audio' require 'telegram/bot/types/document' require 'telegram/bot/types/mask_position' require 'telegram/bot/types/sticker' require 'telegram/bot/types/sticker_set' require 'telegram/bot/types/video' require 'telegram/bot/types/voice' require 'telegram/bot/types/video_note' require 'telegram/bot/types/contact' require 'telegram/bot/types/location' require 'telegram/bot/types/chat_photo' require 'telegram/bot/types/chat' require 'telegram/bot/types/message_entity' require 'telegram/bot/types/venue' require 'telegram/bot/types/animation' require 'telegram/bot/types/game' require 'telegram/bot/types/callback_game' require 'telegram/bot/types/game_high_score' require 'telegram/bot/types/invoice' require 'telegram/bot/types/shipping_address' require 'telegram/bot/types/order_info' require 'telegram/bot/types/successful_payment' require 'telegram/bot/types/poll_option' require 'telegram/bot/types/poll' require 'telegram/bot/types/passport_file' require 'telegram/bot/types/encrypted_passport_element' require 'telegram/bot/types/encrypted_credentials' require 'telegram/bot/types/passport_data' require 'telegram/bot/types/passport_element_error_data_field' require 'telegram/bot/types/passport_element_error_front_side' require 'telegram/bot/types/passport_element_error_reverse_side' require 'telegram/bot/types/passport_element_error_selfie' require 'telegram/bot/types/passport_element_error_file' require 'telegram/bot/types/passport_element_error_files' require 'telegram/bot/types/passport_element_error_translation_file' require 'telegram/bot/types/passport_element_error_translation_files' require 'telegram/bot/types/passport_element_error_unspecified' require 'telegram/bot/types/input_message_content' require 'telegram/bot/types/input_contact_message_content' require 'telegram/bot/types/input_location_message_content' require 'telegram/bot/types/input_text_message_content' require 'telegram/bot/types/input_venue_message_content' require 'telegram/bot/types/login_url' require 'telegram/bot/types/inline_keyboard_button' require 'telegram/bot/types/inline_keyboard_markup' require 'telegram/bot/types/inline_query' require 'telegram/bot/types/inline_query_result_article' require 'telegram/bot/types/inline_query_result_audio' require 'telegram/bot/types/inline_query_result_cached_audio' require 'telegram/bot/types/inline_query_result_cached_document' require 'telegram/bot/types/inline_query_result_cached_gif' require 'telegram/bot/types/inline_query_result_cached_mpeg4_gif' require 'telegram/bot/types/inline_query_result_cached_photo' require 'telegram/bot/types/inline_query_result_cached_sticker' require 'telegram/bot/types/inline_query_result_cached_video' require 'telegram/bot/types/inline_query_result_cached_voice' require 'telegram/bot/types/inline_query_result_contact' require 'telegram/bot/types/inline_query_result_game' require 'telegram/bot/types/inline_query_result_document' require 'telegram/bot/types/inline_query_result_gif' require 'telegram/bot/types/inline_query_result_location' require 'telegram/bot/types/inline_query_result_mpeg4_gif' require 'telegram/bot/types/inline_query_result_photo' require 'telegram/bot/types/inline_query_result_venue' require 'telegram/bot/types/inline_query_result_video' require 'telegram/bot/types/inline_query_result_voice' require 'telegram/bot/types/chosen_inline_result' require 'telegram/bot/types/message' require 'telegram/bot/types/callback_query' require 'telegram/bot/types/shipping_query' require 'telegram/bot/types/pre_checkout_query' require 'telegram/bot/types/update' require 'telegram/bot/types/keyboard_button' require 'telegram/bot/types/reply_keyboard_markup' require 'telegram/bot/types/reply_keyboard_remove' require 'telegram/bot/types/force_reply' require 'telegram/bot/types/file' require 'telegram/bot/types/labeled_price' require 'telegram/bot/types/shipping_option' require 'telegram/bot/types/chat_member' require 'telegram/bot/types/user_profile_photos' require 'telegram/bot/types/input_media_photo' require 'telegram/bot/types/input_media_video' require 'telegram/bot/types/input_media_animation' require 'telegram/bot/types/input_media_audio' require 'telegram/bot/types/input_media_document' Virtus.finalize