Fix everyone mention. (#755)
* Update RestRole.cs Fix everyone mention. * Update SocketRole.cs Fix everyone mention. * I'm good at this, I swear.
This commit is contained in:
committed by
RogueException
parent
57a461c9ff
commit
6b5a6e7f1f
@@ -19,7 +19,7 @@ namespace Discord.Rest
|
|||||||
|
|
||||||
public DateTimeOffset CreatedAt => SnowflakeUtils.FromSnowflake(Id);
|
public DateTimeOffset CreatedAt => SnowflakeUtils.FromSnowflake(Id);
|
||||||
public bool IsEveryone => Id == Guild.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)
|
internal RestRole(BaseDiscordClient discord, IGuild guild, ulong id)
|
||||||
: base(discord, id)
|
: base(discord, id)
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ namespace Discord.WebSocket
|
|||||||
|
|
||||||
public DateTimeOffset CreatedAt => SnowflakeUtils.FromSnowflake(Id);
|
public DateTimeOffset CreatedAt => SnowflakeUtils.FromSnowflake(Id);
|
||||||
public bool IsEveryone => Id == Guild.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
|
public IEnumerable<SocketGuildUser> Members
|
||||||
=> Guild.Users.Where(x => x.Roles.Any(r => r.Id == Id));
|
=> Guild.Users.Where(x => x.Roles.Any(r => r.Id == Id));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user