Ejemplo n.º 1
0
        public async Task GetActivityOfUser([Summary("The user")] IUser user)
        {
            //TODO: Fix exceptions
            var familyName     = MiscHelper.GetFamilyName(Context, user);
            var memberActivity = SpreadsheetInstance.CommandsParser.GetActivity(familyName);

            if (memberActivity == null)
            {
                await Context.Channel.SendMessageAsync($"Could not find any activity for {user.Mention}. Officers can add it with the ``!activity add <activity> <@user>`` command");
            }
            else
            {
                await Context.Channel.SendMessageAsync("", false, EmbedHelper.ActivityProfileEmbed(user, memberActivity));
            }
        }