- Katılım
- 10 Kas 2019
- Konular
- 225
- Mesajlar
- 1,057
- Çözümler
- 19
- Tepki puanı
- 1,048
- Puanları
- 8,710
Merhaba şehrin sakinleri,
11 ayın sultanı tekrardan bizlerle. Öncelikle ramazan ayınız mübarek olsun.
Bu kodlama benden çok fazla istenildiği için paylaşıyorum.
Forum sitemizde daha fazla bu tarzda güncel kodlamalar görmek istiyorsanız takip kalın.
Bu kodlamayı çalıştırabilmeniz için öncelikle versiyon 13 bir altyapıya sahip olmanız gerekmektedir.
Slash Commands desteklidir. Slash Command ile çalıştırabilirsiniz.
Kodlamanın amacı iftar ve sahur saatini günlük olarak göstermektir.
Komutlar Bölümüne Atılacaktır;
JavaScript:
module.exports = {
name : "ramazan",
async func(int,db,settings,axios){
let sehirler = ['Adana', 'Adiyaman', 'Afyon', 'Agri', 'Amasya', 'Ankara', 'Antalya', 'Artvin',
'Aydin', 'Balikesir', 'Bilecik', 'Bingol', 'Bitlis', 'Bolu', 'Burdur', 'Bursa', 'Canakkale',
'Cankiri', 'Corum', 'Denizli', 'Diyarbakir', 'Edirne', 'Elazig', 'Erzincan', 'Erzurum', 'Eskisehir',
'Gaziantep', 'Giresun', 'Gumushane', 'Hakkari', 'Hatay', 'Isparta', 'Mersin', 'Istanbul', 'Izmir',
'Kars', 'Kastamonu', 'Kayseri', 'Kirklareli', 'Kirsehir', 'Kocaeli', 'Konya', 'Kutahya', 'Malatya',
'Manisa', 'Kahramanmaras', 'Mardin', 'Mugla', 'Mus', 'Nevsehir', 'Nigde', 'Ordu', 'Rize', 'Sakarya',
'Samsun', 'Siirt', 'Sinop', 'Sivas', 'Tekirdag', 'Tokat', 'Trabzon', 'Tunceli', 'Sanliurfa', 'Usak',
'Van', 'Yozgat', 'Zonguldak', 'Aksaray', 'Bayburt', 'Karaman', 'Kirikkale', 'Batman', 'Sirnak',
'Bartin', 'Ardahan', 'Igdir', 'Yalova', 'Karabuk', 'Kilis', 'Osmaniye', 'Duzce'];
sehirler = sehirler.map(s => s.toLowerCase());
let sehir = int.options.getString("sehir");
sehir = sehir.toLowerCase();
if(sehirler.includes(sehir)){
let a = await axios.get("https://api.collectapi.com/pray/all?data.city="+sehir,{
"headers" : {
"content-type": "application/json",
"authorization": "APIKEY URL"
},
"port" : null
});
a = a.data.result;
let iftar = a[4].saat;
let imsak = a[0].saat;
sehir2 = sehir.replace("agri","ağrı").replace("adiyaman","adıyaman").replace("aydin","aydın").replace("balikesir","balıkesir").replace("bingol","bingöl").replace("canakkale","çanakkale").replace("cankiri","çankırı").replace("corum","çorum").replace("diyarbakir","diyarbakır").replace("elazig","elazığ").replace("eskisehir","eskişehir").replace("gumushane","gümüşhane").replace("kirklareli","kırklareli").replace("kirsehir","kırşehir").replace("kutahya","kütahya").replace("karamanmaras","kahramanmaraş").replace("mugla","muğla").replace("mus","muş").replace("nevsehir","nevşehir").replace("nigde","niğde").replace("tekirdag","tekirdağ").replace("sanliurfa","şanlıurfa").replace("usak","uşak").replace("kirikkale","kırıkkale").replace("sirnak","şırnak").replace("bartin","bartın").replace("igdir","ığdır").replace("karabuk","karabük").replace("duzce","düzce");
await int.reply({content : `Şehir : ${sehir2.split("")[0].toUpperCase() + sehir2.slice(1)} \nİmsak : ${imsak} \nİftar : ${iftar}` , ephemeral : false})
}else{
await int.reply({content : "Yanlış şehir ismi.",ephemeral : true});
};
}
};