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; 0-100.
-
#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_message_reaction_count ⇒ TD::Types::StatisticalValue
Mean number of times reactions were added to the recently sent messages.
-
#mean_message_share_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent messages were shared.
-
#mean_message_view_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent messages were viewed.
-
#mean_story_reaction_count ⇒ TD::Types::StatisticalValue
Mean number of times reactions were added to the recently sent stories.
-
#mean_story_share_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent stories were shared.
-
#mean_story_view_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent stories were 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.
-
#message_reaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of reactions on messages.
-
#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_interactions ⇒ Array<TD::Types::ChatStatisticsInteractionInfo>
Detailed statistics about number of views and shares of recently sent messages and stories.
-
#story_interaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of story views and shares.
-
#story_reaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of reactions on stories.
-
#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; 0-100.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 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.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 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.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 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.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def join_graph @join_graph end |
#language_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of users viewed chat messages per language.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def language_graph @language_graph end |
#mean_message_reaction_count ⇒ TD::Types::StatisticalValue
Mean number of times reactions were added to the recently sent messages.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def @mean_message_reaction_count end |
#mean_message_share_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent messages were shared.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def @mean_message_share_count end |
#mean_message_view_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent messages were viewed.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def @mean_message_view_count end |
#mean_story_reaction_count ⇒ TD::Types::StatisticalValue
Mean number of times reactions were added to the recently sent stories.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def mean_story_reaction_count @mean_story_reaction_count end |
#mean_story_share_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent stories were shared.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def mean_story_share_count @mean_story_share_count end |
#mean_story_view_count ⇒ TD::Types::StatisticalValue
Mean number of times the recently sent stories were viewed.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def mean_story_view_count @mean_story_view_count end |
#member_count ⇒ TD::Types::StatisticalValue
Number of members in the chat.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def member_count @member_count end |
#member_count_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of members in the chat.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def member_count_graph @member_count_graph end |
#message_interaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of chat message views and shares.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def @message_interaction_graph end |
#message_reaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of reactions on messages.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def @message_reaction_graph end |
#mute_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of members muted and unmuted the chat.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def mute_graph @mute_graph end |
#period ⇒ TD::Types::DateRange
A period to which the statistics applies.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def period @period end |
#recent_interactions ⇒ Array<TD::Types::ChatStatisticsInteractionInfo>
Detailed statistics about number of views and shares of recently sent messages and stories.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def recent_interactions @recent_interactions end |
#story_interaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of story views and shares.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def story_interaction_graph @story_interaction_graph end |
#story_reaction_graph ⇒ TD::Types::StatisticalGraph
A graph containing number of reactions on stories.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def story_reaction_graph @story_reaction_graph 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.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 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.
39 40 41 |
# File 'lib/tdlib/types/chat_statistics/channel.rb', line 39 def view_count_by_source_graph @view_count_by_source_graph end |