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.
      147 148 149  | 
    
      # File 'lib/discorb/emoji.rb', line 147 def deleted @deleted end  | 
  
#id -> Discorb::Snowflake (readonly)
Returns The ID of the emoji.
      143 144 145  | 
    
      # File 'lib/discorb/emoji.rb', line 143 def id @id end  | 
  
#name -> String (readonly)
Returns The name of the emoji.
      145 146 147  | 
    
      # File 'lib/discorb/emoji.rb', line 145 def name @name end  | 
  
Instance Method Details
#inspect -> Object
      167 168 169  | 
    
      # File 'lib/discorb/emoji.rb', line 167 def inspect "#<#{self.class} id=#{@id} :#{@name}:>" end  | 
  
#to_s -> String
Format the emoji for sending.
      176 177 178  | 
    
      # File 'lib/discorb/emoji.rb', line 176 def to_s "<#{@animated ? "a" : ""}:#{@name}:#{@id}>" end  | 
  
#to_uri -> String
Format the emoji for URI.
      163 164 165  | 
    
      # File 'lib/discorb/emoji.rb', line 163 def to_uri "#{@name}:#{@id}" end  |