Class: Qismo::WebhookRequests::OnCustomChannelMessageSent::Room

Inherits:
Object
  • Object
show all
Defined in:
lib/qismo/webhook_requests/on_custom_channel_message_sent.rb

Overview

Custom channel webhook room object

Constant Summary

Constants included from Types

Types::Bool, Types::Hash, Types::Int, Types::String

Instance Attribute Summary collapse

Method Summary

Methods inherited from Object

from_array

Instance Attribute Details

#idString (readonly)

Returns:



80
81
82
83
84
85
86
# File 'lib/qismo/webhook_requests/on_custom_channel_message_sent.rb', line 80

class Room < Qismo::Object
  attribute? :id, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :options, Types::String.optional
  attribute? :participants, Types.Array(Participant.optional).optional
  attribute? :room_avatar, Types::String.optional
end

#nameString (readonly)

Returns:



80
81
82
83
84
85
86
# File 'lib/qismo/webhook_requests/on_custom_channel_message_sent.rb', line 80

class Room < Qismo::Object
  attribute? :id, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :options, Types::String.optional
  attribute? :participants, Types.Array(Participant.optional).optional
  attribute? :room_avatar, Types::String.optional
end

#optionsString (readonly)

Returns:



80
81
82
83
84
85
86
# File 'lib/qismo/webhook_requests/on_custom_channel_message_sent.rb', line 80

class Room < Qismo::Object
  attribute? :id, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :options, Types::String.optional
  attribute? :participants, Types.Array(Participant.optional).optional
  attribute? :room_avatar, Types::String.optional
end

#participantsArray<Participant> (readonly)

Returns:



80
81
82
83
84
85
86
# File 'lib/qismo/webhook_requests/on_custom_channel_message_sent.rb', line 80

class Room < Qismo::Object
  attribute? :id, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :options, Types::String.optional
  attribute? :participants, Types.Array(Participant.optional).optional
  attribute? :room_avatar, Types::String.optional
end

#room_avatarString (readonly)

Returns:



80
81
82
83
84
85
86
# File 'lib/qismo/webhook_requests/on_custom_channel_message_sent.rb', line 80

class Room < Qismo::Object
  attribute? :id, Types::String.optional
  attribute? :name, Types::String.optional
  attribute? :options, Types::String.optional
  attribute? :participants, Types.Array(Participant.optional).optional
  attribute? :room_avatar, Types::String.optional
end