Bulundu Discord botunun hakkında kısmında suncuda oynayan kişiyi yazma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

BahozzK

Birisi mi Spawnlandı?
Katılım
6 Temmuz 2022
Mesajlar
9
Elmaslar
0
Puan
2.030
Yaş
26
Konum
Türkiye
Minecraft
BahozzK

Discord:

BahozK#7431

Merhaba uzun zamandir bunu arastiriyorum fakat ne scriptler ne de altyapılar çalışmıyor bir sürü başka yerlerde konu açtım fakat onlar da bir çözüm bulamıyor eğer bildiğiniz 1.17 için böyle bir plugin ya da çalışan bir altyapı varsa lütfen yardımcı olun
 
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
sitesinden sunucunun verisini çekebilirsiniz. Bu tarz birçok site bulunuyor.
Botunuzun hangi programlama dili ile kodlandığını söylerseniz yardımcı olabilirim.

Javascript/Typescript için;
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
Merhaba, Yanıtınız için teşekkür ederim JavaSciprt Glitch kullanıyorum

Kodlama bilgim fazla yok hazır altyapılar üzerinde çalışıyorum nasıl yapabileceğim hakkında bilgi verebilir misiniz?
 
Konuyu açmadan önce en azından discord botu nasıl yapılır göz atmış olsaydınız en basit kodu bile yerleştiremiyorsunuz, diyelim ki şimdi yaptınız, ilerde bir sorununuz olursa yapamayacaksınız.
 
Konuyu açmadan önce en azından discord botu nasıl yapılır göz atmış olsaydınız en basit kodu bile yerleştiremiyorsunuz, diyelim ki şimdi yaptınız, ilerde bir sorununuz olursa yapamayacaksınız.
Yani eğer nasıl yapacağım hakkında bilgi verirseniz onu o şekilde yerleştirim düzgün yaparsam sorun çıkmaz ki çıktı diyelim bir daha forum açarım bir daha yardımcı olucak birileri çıkar
 
Yani eğer nasıl yapacağım hakkında bilgi verirseniz onu o şekilde yerleştirim düzgün yaparsam sorun çıkmaz ki çıktı diyelim bir daha forum açarım bir daha yardımcı olucak birileri çıkar
Öğrenmeyi reddediyorsun yani, bu mantıkla fazla ilerleyemezsin.
 
Öğrenmeyi reddediyorsun yani, bu mantıkla fazla ilerleyemezsin.
Hayır öğrenmeyi reddetmiyorum şu an açacağım bir minecraft sunucusu var ve 1 ocağa yetiştirmem lazım yani öğrenmek için yeteri kadar vaktim yok şuanda hızlı çözümler lazım
 
JavaScript:
const request = require('request');

request ile yaptığım örnek kod:
JavaScript:
        request({
            uri: "https://api.mcsrvstat.us/2/mc.hypixel.net",
            json: true,
            jsonReplacer: true,
        }, async function(err, response, body) {
            if (!err && response.statusCode === 200 && body.online) {
                client.user.setPresence({
                    activities: [
                        {
                            name: `Sunucuda ${body.players.online} oyuncu çevrimiçi.`,
                        }
                    ],
                    status: 'online',
                });
            } else {
                client.user.setPresence({
                    activities: [
                        {
                            name: `Sunucu şu anda kapalı.`,
                        }
                    ],
                    status: 'dnd',
                });
            }
        });
IP_ADRESI yazan yeri sunucunuzun ip adresi ile değiştirin.
Ayrıca bu kod sadece bot ilk çalıştığında veriyi çekip botun durumunu değiştirir.
Devamlı bir şekilde sunucunun verisini çekip oyuncu sayısını yazdırmak istiyorsanız bir döngüye sokabilirsiniz.
 
JavaScript:
const request = require('request');

request ile yaptığım örnek kod:
JavaScript:
        request({
            uri: "https://api.mcsrvstat.us/2/mc.hypixel.net",
            json: true,
            jsonReplacer: true,
        }, async function(err, response, body) {
            if (!err && response.statusCode === 200 && body.online) {
                client.user.setPresence({
                    activities: [
                        {
                            name: `Sunucuda ${body.players.online} oyuncu çevrimiçi.`,
                        }
                    ],
                    status: 'online',
                });
            } else {
                client.user.setPresence({
                    activities: [
                        {
                            name: `Sunucu şu anda kapalı.`,
                        }
                    ],
                    status: 'offline',
                });
            }
        });
IP_ADRESI yazan yeri sunucunuzun ip adresi ile değiştirin.
Ayrıca bu kod sadece bot ilk çalıştığında veriyi çekip botun durumunu değiştirir.
Devamlı bir şekilde sunucunun verisini çekip oyuncu sayısını yazdırmak istiyorsanız bir döngüye sokabilirsiniz.
Merhaba Yanıtınız için teşekkür ederim bun hangi dosyaya yapıştırmam lazım mesela ready.js mi ya da kendi dosyamı mı oluşturuyorum ve döngüye nasıl alabilirim
 
Merhaba Yanıtınız için teşekkür ederim bun hangi dosyaya yapıştırmam lazım mesela ready.js mi ya da kendi dosyamı mı oluşturuyorum ve döngüye nasıl alabilirim
Düzenli olması açısından ayrı bir dosyada oluşturup botun başlatıldığı dosyaya import edebilirsiniz.
Döngüye while ile alın ve timeout atayarak belirli aralıklarda yapmasını sağlayın.
Farklı bir yöntem olarak
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
kullanmayı da tercih edebilirsiniz.
 
Düzenli olması açısından ayrı bir dosyada oluşturup botun başlatıldığı dosyaya import edebilirsiniz.
Döngüye while ile alın ve timeout atayarak belirli aralıklarda yapmasını sağlayın.
Farklı bir yöntem olarak
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
kullanmayı da tercih edebilirsiniz.
Her şey için çok teşekkür ederim <3 konu kilit
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst