Sha256: 42ccc95ed36ab52d76af974db6fb2adf8dfc17558c68efb36dba4e890d708a71
Contents?: true
Size: 1.2 KB
Versions: 4
Compression:
Stored size: 1.2 KB
Contents
# frozen_string_literal: true module Telegram module Bot module Types class Chat include Virtus.model(finalize: false) include Compactable include PatternMatching attribute :id, Integer attribute :type, String attribute :title, String attribute :username, String attribute :first_name, String attribute :last_name, String attribute :photo, ChatPhoto attribute :bio, String attribute :has_private_forwards, Boolean attribute :has_restricted_voice_and_video_messages, Boolean attribute :join_to_send_messages, Boolean attribute :join_by_request, Boolean attribute :description, String attribute :invite_link, String attribute :pinned_message, 'Telegram::Bot::Types::Message' attribute :permissions, ChatPermissions attribute :slow_mode_delay, Integer attribute :message_auto_delete_time, Integer attribute :has_protected_content, Boolean attribute :sticker_set_name, String attribute :can_set_sticker_set, Boolean attribute :linked_chat_id, Integer attribute :location, ChatLocation end end end end
Version data entries
4 entries across 4 versions & 1 rubygems