Example #1
0
        public async Task Add(string Player, string options)
        {
            try
            {
                //Parse Params[]
                string[] Params = options.Split("|");
                //string Player = Params[0];
                string Description = Params[0];
                string Reward      = Params[1];
                string Type        = Params[2];
                int    Days        = Convert.ToInt32(Params[3]);

                DateTime Expiration = DateTime.Now.AddDays(Convert.ToInt32(Days));

                //Add new Player and return new Player list
                List <Embed> Playerlist = await _Player.AddAsync(Player, Description, Reward, Expiration, Type);


                foreach (var embed in Playerlist)
                {
                    //Return formatted output to Discord
                    await ReplyAsync("", false, embed);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
        }