class
TD::ChatStatistics::Supergroup
- TD::ChatStatistics::Supergroup
- TD::ChatStatistics
- TD::Base
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
telegram/types/chat_statistics/supergroup.crConstructors
- .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))
- .new(pull : JSON::PullParser)
- .new(__json : JSON::Any | Nil = nil)
Instance Method Summary
- #action_graph : TD::StatisticalGraph
- #action_graph=(action_graph : TD::StatisticalGraph)
- #day_graph : TD::StatisticalGraph
- #day_graph=(day_graph : TD::StatisticalGraph)
- #join_by_source_graph : TD::StatisticalGraph
- #join_by_source_graph=(join_by_source_graph : TD::StatisticalGraph)
- #join_graph : TD::StatisticalGraph
- #join_graph=(join_graph : TD::StatisticalGraph)
- #language_graph : TD::StatisticalGraph
- #language_graph=(language_graph : TD::StatisticalGraph)
- #member_count : TD::StatisticalValue
- #member_count=(member_count : TD::StatisticalValue)
- #member_count_graph : TD::StatisticalGraph
- #member_count_graph=(member_count_graph : TD::StatisticalGraph)
- #message_content_graph : TD::StatisticalGraph
- #message_content_graph=(message_content_graph : TD::StatisticalGraph)
- #message_count : TD::StatisticalValue
- #message_count=(message_count : TD::StatisticalValue)
- #object_type : String
- #object_type=(object_type : String)
- #period : TD::DateRange
- #period=(period : TD::DateRange)
- #sender_count : TD::StatisticalValue
- #sender_count=(sender_count : TD::StatisticalValue)
- #top_administrators : Array(TD::ChatStatisticsAdministratorActionsInfo)
- #top_administrators=(top_administrators : Array(TD::ChatStatisticsAdministratorActionsInfo))
- #top_inviters : Array(TD::ChatStatisticsInviterInfo)
- #top_inviters=(top_inviters : Array(TD::ChatStatisticsInviterInfo))
- #top_senders : Array(TD::ChatStatisticsMessageSenderInfo)
- #top_senders=(top_senders : Array(TD::ChatStatisticsMessageSenderInfo))
- #viewer_count : TD::StatisticalValue
- #viewer_count=(viewer_count : TD::StatisticalValue)
- #week_graph : TD::StatisticalGraph
- #week_graph=(week_graph : TD::StatisticalGraph)
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))
#