public async Task RemoveCoins(SocketGuildUser user, [Remainder] int amount) { if (!await Utilities.CheckForSuperadmin(Context, Context.User)) { return; } await CoinsHandler.RemoveCoins(Context, user, amount); }
public async Task CoinsStore() => await CoinsHandler.DisplayCoinsStore(Context, (SocketGuildUser)Context.User, Context.Channel);
public async Task GiveCoins(SocketGuildUser user, [Remainder] int amount) => await CoinsHandler.GiveCoins(Context, (SocketGuildUser)Context.User, user, amount);
public async Task SeeCoins(SocketGuildUser user = null) => await CoinsHandler.DisplayCoins(Context, user ?? (SocketGuildUser)Context.User, Context.Channel);
public async Task ResetCoinsLottery() => await CoinsHandler.ResetCoinsLottery(Context, true);
public async Task DrawCoinsLottery() => await CoinsHandler.DrawLottery(Context);
public async Task JoinCoinsLottery() => await CoinsHandler.JoinCoinsLottery(Context);
public async Task StartCoinsLottery(int amount, int cost) => await CoinsHandler.StartCoinsLottery(Context, amount, cost);
public async Task PickPocketCoins(SocketGuildUser user = null) => await CoinsHandler.PickPocket(Context, user);
public async Task CoinsLBShortcut() => await CoinsHandler.PrintCoinsLeaderboard(Context);