Class: Discorb::DefaultAvatar
- Inherits:
-
DiscordModel
- Object
- DiscordModel
- Discorb::DefaultAvatar
- Defined in:
- lib/discorb/asset.rb
Overview
Represents a default avatar.
Instance Attribute Summary collapse
-
#animated? ⇒ false
readonly
For compatibility with Asset, always
false
.
Instance Method Summary collapse
- #inspect ⇒ Object
-
#url(image_format: nil, size: 1024) ⇒ String
Returns the URL of the avatar.
Methods inherited from DiscordModel
Instance Attribute Details
#animated? ⇒ false (readonly)
Returns For compatibility with Asset, always false
.
|
# File 'lib/discorb/asset.rb', line 68
|
Instance Method Details
#inspect ⇒ Object
97 98 99 |
# File 'lib/discorb/asset.rb', line 97 def inspect "#<#{self.class} #{@discriminator}>" end |
#url(image_format: nil, size: 1024) ⇒ String
Returns the URL of the avatar.
rubocop: disable Lint/UnusedMethodArgument
92 93 94 95 |
# File 'lib/discorb/asset.rb', line 92 def url(image_format: nil, size: 1024) # rubocop: enable Lint/UnusedMethodArgument "https://cdn.discordapp.com/embed/avatars/#{@discriminator.to_i % 5}.png" end |