Class: Rubycord::Webhooks::EmbedImage
- Inherits:
-
Object
- Object
- Rubycord::Webhooks::EmbedImage
- Defined in:
- lib/rubycord/webhooks/embeds.rb
Overview
An embed’s image will be displayed at the bottom, in large format. It will replace a footer icon URL if one is set.
Instance Attribute Summary collapse
-
#url ⇒ String?
URL of the image.
Instance Method Summary collapse
-
#initialize(url: nil) ⇒ EmbedImage
constructor
Creates a new image object.
-
#to_hash ⇒ Hash
A hash representation of this embed image, to be converted to JSON.
Constructor Details
#initialize(url: nil) ⇒ EmbedImage
Creates a new image object.
155 156 157 |
# File 'lib/rubycord/webhooks/embeds.rb', line 155 def initialize(url: nil) @url = url end |
Instance Attribute Details
#url ⇒ String?
Returns URL of the image.
151 152 153 |
# File 'lib/rubycord/webhooks/embeds.rb', line 151 def url @url end |
Instance Method Details
#to_hash ⇒ Hash
Returns a hash representation of this embed image, to be converted to JSON.
160 161 162 163 164 |
# File 'lib/rubycord/webhooks/embeds.rb', line 160 def to_hash { url: @url } end |