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 63
|
Instance Method Details
#inspect -> Object
89 90 91 |
# File 'lib/discorb/asset.rb', line 89 def inspect "#<#{self.class} #{@discriminator}>" end |
#url(image_format: nil, size: 1024) -> String
Returns the URL of the avatar.
rubocop: disable Lint/UnusedMethodArgument
84 85 86 87 |
# File 'lib/discorb/asset.rb', line 84 def url(image_format: nil, size: 1024) # rubocop: enable Lint/UnusedMethodArgument "https://cdn.discordapp.com/embed/avatars/#{@discriminator.to_i % 5}.png" end |