예제 #1
0
        public async Task Beg([Remainder] string str = "")
        {
            var amount = BalanceDb.GetToasties(Context.User.Id, Context.Guild.Id);

            if (amount > 0)
            {
                await Context.Channel.SendMessageAsync("You already have toasties, you snob.");

                return;
            }

            if (!Constants.beg)
            {
                await Context.Channel.SendMessageAsync(ToastieUtil.GetFalseBegMessage());

                return;
            }

            amount = Constants.begAmount;
            await BalanceDb.AddToasties(Context.User.Id, amount, Context.Guild.Id);

            await Context.Channel.SendMessageAsync("Fine. Just leave me alone.", false, ToastieUtil.GiveEmbed(Context.Client.CurrentUser, Context.User, amount).Build());
        }
예제 #2
0
 public async Task Burn([Remainder] string str = "")
 {
     await Context.Channel.SendMessageAsync(ToastieUtil.GetFalseBegMessage());
 }