İftara kadar sohbet konusu

Durum
Mesaj gönderimine kapalı.
Vallahi hocam yine sordum yine olmaz dediler taktılar kafaya.
Dediğim gibi hocam arkadaşlar kabul ederlerse çok makbule geçer :)
Ben iftar.js'yi vereyim hocam :) . Gönlüm el vermez paylaşmamaya.
Rehberi buradan kopyalayıp yazarım.
npm i axios gerekecek. Sadece o değil bir de bu komudun özel keyi var. Komut yılda sadece 1000 kere kullanılabilir. Gayet fazla, her ramazan sıfırlanır.
Kod:
Key alın önce buradan:
> " https://collectapi.com/tr/api/pray/namaz-vakitleri-api?tab=pricing " linkine giriyorsunuz.
> Hesabınız varsa giriş yapın yoksa oluşturun.
> Ardından FREE yazan yerin altında Subscribe butonu var. Oraya tıklayın.
> Ardından sağ üstte bir yerde Hesap yazıyor. Butonun üzerine gelince açılır menü gelecek oradan da Profil butonuna tıklayın.
> Gelen profil bilgilerinizin üstünde Bilgiler sekmesi var onun hemen sağında API TOKEN yazıyor. Oraya tıklayın.
> Gelen ekrandan gizli tokenin sağındaki Kopyala butonuna tıklayın.
> Verdiğim kodda ÖZEL KEY yerini silip (tırnaklar kalacak), tırnaklar arasına da kopyaladığınız API tokeninizi yapıştırın.
api hey kısmını silmesinler kopyaladıkları gibi yapıştırsınlar.

sadece ingilizce karakterler çalışıyor. İstanbul yazamazsınız. istanbul olur ama. sadece küçük harfler.
https://codare.fun/kod?id=PN9Sicc6O9
buradan yardım aldım ama bu linke girmenize gerek yok, karışık orada.

JavaScript:
const Discord = require("discord.js");
const axios = require('axios');


module.exports = {
    name: "iftar",
    description: "Mide şen olma vaktini yazar",

    async run (client, message, args) {
        const city = args[0];
        if (!city) return message.channel.send('Şehir adı girmelisiniz.');
        axios.get(`https://api.collectapi.com/pray/single?ezan=Ak%C5%9Fam&data.city=${city.toLowerCase()}`, {
            headers: {
                "content-type": "application/json",
                "authorization": "özel key"
            }
        }).then(res => {
            const messageEmbed = new Discord.MessageEmbed().setDescription(`
               > **${city}** şehri için iftar saati **${res.data.result[0].time}.**
               \`\`\`Kalan Süre: ${res.data.result[0].hour} ${res.data.result[0].min}\`\`\`
            `);
   
            message.channel.send(messageEmbed);
        }).catch(err => {
            message.channel.send('Bir sorun ortaya çıktı. Komudu doğru kullandığınızdan emin olun.');
            console.log(err);
        });

    }


}
 
Ben iftar.js'yi vereyim hocam :) . Gönlüm el vermez paylaşmamaya.
Rehberi buradan kopyalayıp yazarım.
npm i axios gerekecek. Sadece o değil bir de bu komudun özel Key'i var. Komut yılda sadece 1000 kere kullanılabilir. Gayet fazla, her ramazan sıfırlanır.
Kod:
Key alın önce buradan:
> " https://collectapi.com/tr/api/pray/namaz-vakitleri-api?tab=pricing " linkine giriyorsunuz.
> Hesabınız varsa giriş yapın yoksa oluşturun.
> Ardından FREE yazan yerin altında Subscribe butonu var. Oraya tıklayın.
> Ardından sağ üstte bir yerde Hesap yazıyor. Butonun üzerine gelince açılır menü gelecek oradan da Profil butonuna tıklayın.
> Gelen profil bilgilerinizin üstünde Bilgiler sekmesi var onun hemen sağında API TOKEN yazıyor. Oraya tıklayın.
> Gelen ekrandan gizli tokenin sağındaki Kopyala butonuna tıklayın.
> Verdiğim kodda ÖZEL KEY yerini silip (tırnaklar kalacak), tırnaklar arasına da kopyaladığınız API tokeninizi yapıştırın.
api hey kısmını silmesinler kopyaladıkları gibi yapıştırsınlar.

sadece ingilizce karakterler çalışıyor. İstanbul yazamazsınız. istanbul olur ama. sadece küçük harfler.
https://codare.fun/kod?id=PN9Sicc6O9
buradan yardım aldım ama bu linke girmenize gerek yok, karışık orada.

JavaScript:
const Discord = require("discord.js");
const axios = require('axios');

module.exports = {
name: "iftar",
description: "Müzik çalar",

async run (client, message, args) {
const city = args[0];
if (!city) return message.channel.send('Şehir adı girmelisiniz.');
axios.get(`https://api.collectapi.com/pray/single?ezan=Ak%C5%9Fam&data.city=${city.toLowerCase()}`, {
headers: {
"content-type": "application/json",
"authorization": "özel key"
}
}).then(res => {
const messageEmbed = new Discord.MessageEmbed().setDescription(`
> **${city}** şehri için iftar saati **${res.data.result[0].time}.**
\`\`\`Kalan Süre: ${res.data.result[0].hour} ${res.data.result[0].min}\`\`\`
`);

message.channel.send(messageEmbed);
}).catch(err => {
message.channel.send('Bir sorun ortaya çıktı. Komudu doğru kullandığınızdan emin olun.');
console.log(err);
});

}

}

Hocam ne diyeyim kaydedelim bari çok sağ olun.
Bu arada hocam eğer olur ki yine yapamazsak danışabilir miyiz?
 
Ben iftar.js'yi vereyim hocam :) . Gönlüm el vermez paylaşmamaya.
Rehberi buradan kopyalayıp yazarım.
npm i axios gerekecek. Sadece o değil bir de bu komudun özel keyi var. Komut yılda sadece 1000 kere kullanılabilir. Gayet fazla, her ramazan sıfırlanır.
Kod:
Key alın önce buradan:
> " https://collectapi.com/tr/api/pray/namaz-vakitleri-api?tab=pricing " linkine giriyorsunuz.
> Hesabınız varsa giriş yapın yoksa oluşturun.
> Ardından FREE yazan yerin altında Subscribe butonu var. Oraya tıklayın.
> Ardından sağ üstte bir yerde Hesap yazıyor. Butonun üzerine gelince açılır menü gelecek oradan da Profil butonuna tıklayın.
> Gelen profil bilgilerinizin üstünde Bilgiler sekmesi var onun hemen sağında API TOKEN yazıyor. Oraya tıklayın.
> Gelen ekrandan gizli tokenin sağındaki Kopyala butonuna tıklayın.
> Verdiğim kodda ÖZEL KEY yerini silip (tırnaklar kalacak), tırnaklar arasına da kopyaladığınız API tokeninizi yapıştırın.
api hey kısmını silmesinler kopyaladıkları gibi yapıştırsınlar.

sadece ingilizce karakterler çalışıyor. İstanbul yazamazsınız. istanbul olur ama. sadece küçük harfler.
https://codare.fun/kod?id=PN9Sicc6O9
buradan yardım aldım ama bu linke girmenize gerek yok, karışık orada.

JavaScript:
const Discord = require("discord.js");
const axios = require('axios');


module.exports = {
    name: "iftar",
    description: "Mide şen olma vaktini yazar",

    async run (client, message, args) {
        const city = args[0];
        if (!city) return message.channel.send('Şehir adı girmelisiniz.');
        axios.get(`https://api.collectapi.com/pray/single?ezan=Ak%C5%9Fam&data.city=${city.toLowerCase()}`, {
            headers: {
                "content-type": "application/json",
                "authorization": "özel key"
            }
        }).then(res => {
            const messageEmbed = new Discord.MessageEmbed().setDescription(`
               > **${city}** şehri için iftar saati **${res.data.result[0].time}.**
               \`\`\`Kalan Süre: ${res.data.result[0].hour} ${res.data.result[0].min}\`\`\`
            `);
  
            message.channel.send(messageEmbed);
        }).catch(err => {
            message.channel.send('Bir sorun ortaya çıktı. Komudu doğru kullandığınızdan emin olun.');
            console.log(err);
        });

    }


}
Geçen sene COVID-19 API'sini kullanmıştım, hey gidi günler. O zamanlar çok oyun oynamak yerine daha fazla kod yazsaymışım keşke.
 
Durum
Mesaj gönderimine kapalı.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı