NerdsTeaserBot/Nerd's Teaser Bot/Modules/Extensions/SocketGuildUserExtension.cs
2021-07-21 09:48:23 -04:00

21 lines
454 B
C#

using Discord;
using Discord.WebSocket;
using Nerd_STF.Lists;
namespace NerdsTeaserBot.Modules.Extensions
{
public static class SocketGuildUserExtension
{
public static IRole GetHighestRole(this SocketGuildUser user)
{
List<IRole> roles = new(user.Roles);
IRole ret = roles[0];
foreach (IRole r in roles) if (r.Position > ret.Position) ret = r;
return ret;
}
}
}