Exemplo n.º 1
0
            public async Task puanekle(CommandContext ctx, long miktar, DiscordUser kisi)
            {
                await ctx.TriggerTypingAsync();

                await ctx.Message.DeleteAsync();

                Fonksiyonlar.KullaniciPuanEkle(Constants.SQLCONNECTION, kisi.Id, miktar);
                await ctx.RespondAsync($" {kisi.Mention} Hesabınıza {miktar} Puan Eklendi . Şuan Sahip Olduğunuz Puan : {Fonksiyonlar.KullaniciPuanBul(Constants.SQLCONNECTION, kisi.Id)}");
            }
Exemplo n.º 2
0
            public async Task yolla(CommandContext ctx, [Description("Gönderilecek Kullanıcı.")] DiscordUser kisi, long miktar)
            {
                //string chan = (await ctx.Client.GetChannelAsync(ctx.Message.ChannelId)).Name;
                //if (!(chan.StartsWith("bot") || chan.StartsWith("komut"))) return;
                long puan = Fonksiyonlar.KullaniciPuanBul(Constants.SQLCONNECTION, ctx.Message.Author.Id);

                if (puan < miktar)
                {
                    await ctx.RespondAsync($"Üzgünüm {ctx.Message.Author.Mention} Yeterli Puanınız Yok. ");

                    return;
                }

                Fonksiyonlar.KullaniciPuanDegistir(Constants.SQLCONNECTION, ctx.Message.Author.Id, puan - miktar);
                Fonksiyonlar.KullaniciPuanEkle(Constants.SQLCONNECTION, kisi.Id, miktar);
                await ctx.RespondAsync($" {ctx.Message.Author.Mention} => {miktar} => {kisi.Mention} Yolladı . {ctx.Message.Author.Mention}  Kalan Puanınız : {Fonksiyonlar.KullaniciPuanBul(Constants.SQLCONNECTION, ctx.Message.Author.Id)}");
            }