Class: TD::Types::ChatEventLogFilters

Inherits:
Base
  • Object
show all
Defined in:
lib/tdlib/types/chat_event_log_filters.rb

Overview

Represents a set of filters used to obtain a chat event log.

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base

#to_hash, #to_json

Instance Attribute Details

#info_changesBoolean

True, if changes in chat information should be returned.

Returns:

  • (Boolean)

    the current value of info_changes



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def info_changes
  @info_changes
end

#member_invitesBoolean

True, if invited member events should be returned.

Returns:

  • (Boolean)

    the current value of member_invites



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def member_invites
  @member_invites
end

#member_joinsBoolean

True, if members joining events should be returned.

Returns:

  • (Boolean)

    the current value of member_joins



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def member_joins
  @member_joins
end

#member_leavesBoolean

True, if members leaving events should be returned.

Returns:

  • (Boolean)

    the current value of member_leaves



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def member_leaves
  @member_leaves
end

#member_promotionsBoolean

True, if member promotion/demotion events should be returned.

Returns:

  • (Boolean)

    the current value of member_promotions



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def member_promotions
  @member_promotions
end

#member_restrictionsBoolean

True, if member restricted/unrestricted/banned/unbanned events should be returned.

Returns:

  • (Boolean)

    the current value of member_restrictions



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def member_restrictions
  @member_restrictions
end

#message_deletionsBoolean

True, if message deletions should be returned.

Returns:

  • (Boolean)

    the current value of message_deletions



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def message_deletions
  @message_deletions
end

#message_editsBoolean

True, if message edits should be returned.

Returns:

  • (Boolean)

    the current value of message_edits



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def message_edits
  @message_edits
end

#message_pinsBoolean

True, if pin/unpin events should be returned.

Returns:

  • (Boolean)

    the current value of message_pins



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def message_pins
  @message_pins
end

#setting_changesBoolean

True, if changes in chat settings should be returned.

Returns:

  • (Boolean)

    the current value of setting_changes



15
16
17
# File 'lib/tdlib/types/chat_event_log_filters.rb', line 15

def setting_changes
  @setting_changes
end