title: Discord.net is it possible programmatically add a custom server emoji reaction?
body: <p>I'm wondering if there is a way to add a custom, non-standard emoji that belongs to our server.</p>
  
  <p>This works for example:</p>
  
  <pre><code>var context = new SocketCommandContext(_client, message as SocketUserMessage);
  await context.Message.AddReactionAsync(new Emoji("")).ConfigureAwait(false);
  </code></pre>
  
  <p>But this does not work</p>
  
  <pre><code>var context = new SocketCommandContext(_client, message as SocketUserMessage);
  await context.Message.AddReactionAsync(new Emoji(":MyCustomEmoji:")).ConfigureAwait(false);
  </code></pre>
  
  <p><strong>Question</strong></p>
  
  <p>Is there a way to add a custom emoji that is used on our server? If so please explain.</p>