Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Command("viewAccount")]
- public async Task viewAccount(CommandContext context, [RemainingText]string args = ""){
- DiscordUser user = null;
- var mentionUser = context.Message.MentionedUsers.FirstOrDefault();
- user = mentionUser ?? context.User;
- var acc = UserAccounts.GetAccount(user);
- var roles = "";
- foreach(var role in UserAccounts.GetAccount(user).UserRoles){
- if(role == UserRoles.GetRoles().Count){
- roles = roles + UserRoles.GetRole(role).Name;
- }else{
- roles = roles + UserRoles.GetRole(role).Name + ", ";
- }
- }
- var embed = new DiscordEmbedBuilder();
- embed.WithAuthor(user.Username);
- embed.WithTitle(user.Username + "'s account");
- embed.AddField("Mood",acc.Mood);
- embed.AddField("Roles",roles);
- await context.Channel.SendMessageAsync(embed: embed.Build());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement