Discord.js V11 | Hava Durumu

avnnn

Genel Moderatör
Katılım
16 Şub 2020
Konular
271
Mesajlar
875
Çözümler
2
Tepki puanı
1,138
Puanları
7,910
JavaScript:
const Discord = require('discord.js');
const weather = require('weather-js');

exports.run = (client, message, args) => {
  weather.find({search: args.join(" "), degreeType: 'C'}, function(err, result) {
      if (err) message.channel.send(err);
      if (result === undefined || result.length === 0) {
          message.channel.sendEmbed(new Discord.RichEmbed().setDescription('Lütfen bir, il/ilçe/şehir ismi gir.').setColor('RANDOM'));
          return;
      }
      var current = result[0].current;
      var location = result[0].location;
      const embed = new Discord.RichEmbed()
          .setDescription(`**${current.skytext}**`)
          .setAuthor(`${current.observationpoint} için hava durumu`)
          .setThumbnail(current.imageUrl)
          .setColor(0x00AE86)
          .addField('Zaman Dilimi',`UTC${location.timezone}`, true)
          .addField('Derece Türü',location.degreetype, true)
          .addField('Sıcaklık',`${current.temperature} Derece`, true)
          .addField('Hava', `${current.feelslike}`, true)
          .addField('Rüzgar',current.winddisplay, true)
          .addField('Nem', `${current.humidity}%`, true)
          message.channel.send({embed});
  })
}

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ['hava', 'durum'],
  permLevel: "0"
};

exports.help = {
  name: "havadurumu",
  description: "hava durumunu gösterir",
  usage: "havadurumu"
};

KOD'A DAİR GÖRSELLER;

1607683150212.png

1607683173123.png


Ekleme( Tüm 'il/ilçe/şehir' lerin hava durumuna bakabilirsiniz. ) Herkese İyi Forumlar...
 
Katılım
7 Ara 2020
Konular
3
Mesajlar
23
Tepki puanı
17
Puanları
410
Bunun nasıl yapıldığını merak etmiştim, eline sağlık.
 
  • Beğen
Tepkiler: avnnn
Katılım
13 Kas 2019
Konular
41
Mesajlar
398
Tepki puanı
291
Puanları
3,310
İşe yarar bir kod olmuş bence her botta bulunmalı, ellerine sağlık.
 
  • Beğen
Tepkiler: avnnn
Katılım
7 Kas 2020
Konular
10
Mesajlar
150
Tepki puanı
46
Puanları
810
Bu discord botları 2 ya da 3 yıla ele geçirecek hesaplarımızı. 🥺
 
  • Vaov!
Tepkiler: avnnn
Katılım
9 Ara 2020
Konular
71
Mesajlar
255
Çözümler
1
Tepki puanı
218
Puanları
2,110
Çok işe yarar bir kod eline sağlık...
 
  • Beğen
Tepkiler: avnnn
Katılım
18 Kas 2020
Konular
35
Mesajlar
536
Çözümler
1
Tepki puanı
262
Puanları
3,460
İşe yarayan bir konu olmuş her botta kullanılması lazım aynı zaman da korona tablosunu gösteren olsa o da güzel olur, ellerine sağlık Orhan.
 

avnnn

Genel Moderatör
Katılım
16 Şub 2020
Konular
271
Mesajlar
875
Çözümler
2
Tepki puanı
1,138
Puanları
7,910
Kodlama günceldir, bir hata alırsanız bana yazabilirsiniz.