Class: TD::Types::ChatStatistics::Channel
- Inherits:
-
TD::Types::ChatStatistics
- Object
- Dry::Struct
- Base
- TD::Types::ChatStatistics
- TD::Types::ChatStatistics::Channel
- Defined in:
- lib/tdlib/types/chat_statistics/channel.rb
Overview
A detailed statistics about a channel chat.
Instance Attribute Summary collapse
-
#enabled_notifications_percentage ⇒ Float
A percentage of users with enabled notifications for the chat.
-
#instant_view_interaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of views of associated with the chat instant views.
-
#join_by_source_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of new member joins per source.
-
#join_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of members joined and left the chat.
-
#language_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of users viewed chat messages per language.
-
#mean_share_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent messages was shared.
-
#mean_view_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent messages was viewed.
-
#member_count ⇒ TD::Types::StatisticalValue
Number of members in the chat.
-
#member_count_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of members in the chat.
-
#message_interaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of chat message views and shares.
-
#mute_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of members muted and unmuted the chat.
-
#period ⇒ TD::Types::DateRange
A period to which the statistics applies.
-
#recent_message_interactions ⇒ Array<TD::Types::ChatStatisticsMessageInteractionInfo>
Detailed statistics about number of views and shares of recently sent messages.
-
#view_count_by_hour_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of message views in a given hour in the last two weeks.
-
#view_count_by_source_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of message views per source.
Method Summary
Methods inherited from Base
Instance Attribute Details
#enabled_notifications_percentage ⇒ Float
A percentage of users with enabled notifications for the chat.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def enabled_notifications_percentage @enabled_notifications_percentage end |
#instant_view_interaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of views of associated with the chat instant views.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def instant_view_interaction_graph @instant_view_interaction_graph end |
#join_by_source_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of new member joins per source.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def join_by_source_graph @join_by_source_graph end |
#join_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of members joined and left the chat.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def join_graph @join_graph end |
#language_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of users viewed chat messages per language.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def language_graph @language_graph end |
#mean_share_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent messages was shared.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def mean_share_count @mean_share_count end |
#mean_view_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent messages was viewed.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def mean_view_count @mean_view_count end |
#member_count ⇒ TD::Types::StatisticalValue
Number of members in the chat.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def member_count @member_count end |
#member_count_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of members in the chat.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def member_count_graph @member_count_graph end |
#message_interaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of chat message views and shares.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def @message_interaction_graph end |
#mute_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of members muted and unmuted the chat.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def mute_graph @mute_graph end |
#period ⇒ TD::Types::DateRange
A period to which the statistics applies.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def period @period end |
#recent_message_interactions ⇒ Array<TD::Types::ChatStatisticsMessageInteractionInfo>
Detailed statistics about number of views and shares of recently sent messages.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def @recent_message_interactions end |
#view_count_by_hour_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of message views in a given hour in the last two weeks.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def view_count_by_hour_graph @view_count_by_hour_graph end |
#view_count_by_source_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of message views per source.
25 26 27 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 25 def view_count_by_source_graph @view_count_by_source_graph end |