Class: Discorb::PartialEmoji
- Inherits:
- 
      DiscordModel
      
        - Object
- DiscordModel
- Discorb::PartialEmoji
 
- Defined in:
- lib/discorb/emoji.rb
Overview
Represents a partial custom emoji in discord.
Instance Attribute Summary collapse
- 
  
    
      #deleted -> Boolean 
    
    
      (also: #deleted?)
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Whether the emoji is deleted. 
- 
  
    
      #id -> Discorb::Snowflake 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    The ID of the emoji. 
- 
  
    
      #name -> String 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    The name of the emoji. 
Instance Method Summary collapse
- #inspect -> Object
- 
  
    
      #to_s -> String 
    
    
  
  
  
  
  
  
  
  
  
    Format the emoji for sending. 
- 
  
    
      #to_uri -> String 
    
    
  
  
  
  
  
  
  
  
  
    Format the emoji for URI. 
Methods inherited from DiscordModel
Instance Attribute Details
#deleted -> Boolean (readonly) Also known as: deleted?
Returns Whether the emoji is deleted.
| 170 171 172 | # File 'lib/discorb/emoji.rb', line 170 def deleted @deleted end | 
#id -> Discorb::Snowflake (readonly)
Returns The ID of the emoji.
| 166 167 168 | # File 'lib/discorb/emoji.rb', line 166 def id @id end | 
#name -> String (readonly)
Returns The name of the emoji.
| 168 169 170 | # File 'lib/discorb/emoji.rb', line 168 def name @name end | 
Instance Method Details
#inspect -> Object
| 195 196 197 | # File 'lib/discorb/emoji.rb', line 195 def inspect "#<#{self.class} id=#{@id} :#{@name}:>" end | 
#to_s -> String
Format the emoji for sending.
| 204 205 206 | # File 'lib/discorb/emoji.rb', line 204 def to_s "<#{@animated ? "a" : ""}:#{@name}:#{@id}>" end | 
#to_uri -> String
Format the emoji for URI.
| 191 192 193 | # File 'lib/discorb/emoji.rb', line 191 def to_uri "#{@name}:#{@id}" end |