class TD::ChatStatistics::Supergroup

Included Modules

Defined in:

telegram/types/chat_statistics/supergroup.cr

Constructors

Instance Method Summary

Instance methods inherited from class TD::Base

extract_abstract_type(__json : JSON::Any) extract_abstract_type, extract_type(__json : JSON::Any, class_type : Class) extract_type

Macros inherited from class TD::Base

object_attributes(type) object_attributes, object_type(type) object_type

Constructor Detail

def self.new(period : TD::DateRange, member_count : TD::StatisticalValue, message_count : TD::StatisticalValue, viewer_count : TD::StatisticalValue, sender_count : TD::StatisticalValue, member_count_graph : TD::StatisticalGraph, join_graph : TD::StatisticalGraph, join_by_source_graph : TD::StatisticalGraph, language_graph : TD::StatisticalGraph, message_content_graph : TD::StatisticalGraph, action_graph : TD::StatisticalGraph, day_graph : TD::StatisticalGraph, week_graph : TD::StatisticalGraph, top_senders : Array(TD::ChatStatisticsMessageSenderInfo), top_administrators : Array(TD::ChatStatisticsAdministratorActionsInfo), top_inviters : Array(TD::ChatStatisticsInviterInfo)) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(__json : JSON::Any | Nil = nil) #

[View source]

Instance Method Detail

def action_graph : TD::StatisticalGraph #

def action_graph=(action_graph : TD::StatisticalGraph) #

def day_graph : TD::StatisticalGraph #

def day_graph=(day_graph : TD::StatisticalGraph) #

def join_by_source_graph : TD::StatisticalGraph #

def join_by_source_graph=(join_by_source_graph : TD::StatisticalGraph) #

def join_graph : TD::StatisticalGraph #

def join_graph=(join_graph : TD::StatisticalGraph) #

def language_graph : TD::StatisticalGraph #

def language_graph=(language_graph : TD::StatisticalGraph) #

def member_count : TD::StatisticalValue #

def member_count=(member_count : TD::StatisticalValue) #

def member_count_graph : TD::StatisticalGraph #

def member_count_graph=(member_count_graph : TD::StatisticalGraph) #

def message_content_graph : TD::StatisticalGraph #

def message_content_graph=(message_content_graph : TD::StatisticalGraph) #

def message_count : TD::StatisticalValue #

def message_count=(message_count : TD::StatisticalValue) #

def object_type : String #

def object_type=(object_type : String) #

def period : TD::DateRange #

def period=(period : TD::DateRange) #

def sender_count : TD::StatisticalValue #

def sender_count=(sender_count : TD::StatisticalValue) #

def top_administrators : Array(TD::ChatStatisticsAdministratorActionsInfo) #

def top_administrators=(top_administrators : Array(TD::ChatStatisticsAdministratorActionsInfo)) #

def top_inviters : Array(TD::ChatStatisticsInviterInfo) #

def top_inviters=(top_inviters : Array(TD::ChatStatisticsInviterInfo)) #

def top_senders : Array(TD::ChatStatisticsMessageSenderInfo) #

def top_senders=(top_senders : Array(TD::ChatStatisticsMessageSenderInfo)) #

def viewer_count : TD::StatisticalValue #

def viewer_count=(viewer_count : TD::StatisticalValue) #

def week_graph : TD::StatisticalGraph #

def week_graph=(week_graph : TD::StatisticalGraph) #