Browse Source

Fix everyone mention. (#755)

* Update RestRole.cs

Fix everyone mention.

* Update SocketRole.cs

Fix everyone mention.

* I'm good at this, I swear.
tags/2.0.0-beta
Alex Gravely RogueException 7 years ago
parent
commit
6b5a6e7f1f
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      src/Discord.Net.Rest/Entities/Roles/RestRole.cs
  2. +1
    -1
      src/Discord.Net.WebSocket/Entities/Roles/SocketRole.cs

+ 1
- 1
src/Discord.Net.Rest/Entities/Roles/RestRole.cs View File

@@ -19,7 +19,7 @@ namespace Discord.Rest

public DateTimeOffset CreatedAt => SnowflakeUtils.FromSnowflake(Id);
public bool IsEveryone => Id == Guild.Id;
public string Mention => MentionUtils.MentionRole(Id);
public string Mention => IsEveryone ? "@everyone" : MentionUtils.MentionRole(Id);

internal RestRole(BaseDiscordClient discord, IGuild guild, ulong id)
: base(discord, id)


+ 1
- 1
src/Discord.Net.WebSocket/Entities/Roles/SocketRole.cs View File

@@ -23,7 +23,7 @@ namespace Discord.WebSocket

public DateTimeOffset CreatedAt => SnowflakeUtils.FromSnowflake(Id);
public bool IsEveryone => Id == Guild.Id;
public string Mention => MentionUtils.MentionRole(Id);
public string Mention => IsEveryone ? "@everyone" : MentionUtils.MentionRole(Id);
public IEnumerable<SocketGuildUser> Members
=> Guild.Users.Where(x => x.Roles.Any(r => r.Id == Id));



Loading…
Cancel
Save