Discord, oyuncuların sıklıkla kullandığı ve sevdiği popüler bir sohbet programıdır. Discord kullanıcıları kendi Discord kanallarını ücretsiz olarak oluşturabilir ve insanları kanala katılmaya davet edebilir. Bazı insanlar müzik çalmak, kanaldaki yeni kullanıcıları selamlamak ve daha fazlası için Discord'da bot kullanır. Bu wikiHow makalesi sana Discord için nasıl bot oluşturacağını öğretir. Ancak, botlar JavaScript ile çalıştığı için en azından kodlamaya biraz aşina olmalısınız.
Adım
Bölüm 1/6: Bilgisayarı Hazırlama
![Discord Adım 1'de Bot Oluşturun Discord Adım 1'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-1-j.webp)
Adım 1. Node.js'yi https://nodejs.org/en/download/ adresinden indirin
Node.js, botlar oluşturmak için ihtiyacınız olan ücretsiz JavaScript çalışma zamanıdır. Windows veya MacOS için kurulum dosyasını ve istediğiniz sürümü seçebilirsiniz. Bu işlem için LTS versiyonunu seçmeniz önerilir.
![Discord 2. Adımda Bot Oluşturun Discord 2. Adımda Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-2-j.webp)
Adım 2. Kurulum dosyasını çalıştırın
Bir Windows bilgisayarda, yüklemeyi çalıştırmak için indirilen dosyaya tıklamanız yeterlidir. Mac'te, dosyaları çıkarmanız ve uygulama/kurulum dosyasını bulmanız gerekecektir. Kurulumu yapmadan önce tüm sözleşmeleri okuduğunuzdan emin olun.
![Discord 3. Adımda Bot Oluşturun Discord 3. Adımda Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-3-j.webp)
Adım 3. Bir Discord hesabı oluşturun (isteğe bağlı)
Henüz bir Discord hesabınız yoksa https://discord.com/ adresinden oluşturabilirsiniz.
![Discord 4. Adımda Bot Oluşturun Discord 4. Adımda Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-4-j.webp)
4. Adım. Discord hesabınızda ve kanalınızda oturum açın
Bilgisayarınızda Discord uygulamasını açın ve botu eklemek istediğiniz kanalı açın.
Bölüm 2/6: Discord'da Bot Oluşturma
![Discord Adım 5'te Bot Oluşturun Discord Adım 5'te Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-5-j.webp)
Adım 1. Bir web tarayıcısı aracılığıyla https://discord.com/developers/applications/me adresini ziyaret edin
Uygulama aracılığıyla hesabınıza zaten erişebilirsiniz, ancak istenirse tekrar oturum açın. Bu bölümde, bot özellikli bir uygulama oluşturacaksınız. Bu, uygulamalar ve botlar oluşturacağınız anlamına gelir.
![Discord 6. Adımda Bot Oluşturun Discord 6. Adımda Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-6-j.webp)
Adım 2. Mavi Yeni Uygulama düğmesine tıklayın
Tarayıcınızın sağ tarafındadır. Uygulama adınız için bir açılır pencere görünecektir.
Uygulamanın adını yazın ve "Oluştur" u tıklayın. Uygulamanızın botu kullanıcıları selamlamak için çalışıyorsa açıklayıcı bir ad seçin (ör. "Greeterbot"). Ancak "Greeterbot" gibi bir isim çok popüler bir isim olduğu için hataları tetikleyebilir. Bu nedenle, adın sonuna bir sayı dizisi ekleyin (örn. "Greeterbot38764165441")
![Discord Adım 7'de Bot Oluşturun Discord Adım 7'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-7-j.webp)
Adım 3. Sol menüden Botlar'a tıklayın
Bu menü bir yapboz parçası simgesiyle gösterilir.
![Discord Adım 8'de Bot Oluşturun Discord Adım 8'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-8-j.webp)
Adım 4. Bot Ekle'ye tıklayın
Bu buton “Build-A-Bot” başlığı altındadır.
- “Evet, yap! Eylemi onaylamak için açılır pencerede.
- Çok popüler olan bir adla ilgili bir hata mesajı alırsanız, uygulama sayfasına geri dönün ve adı değiştirin. Örneğin, “Music Bot” adı çok popüler olarak kabul edildi. Ancak, uygulama adının sonuna bazı sayılar ekleyebilirsiniz.
![Discord Adım 9'da Bot Oluşturun Discord Adım 9'da Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-9-j.webp)
Adım 5. Belirteci Göstermek İçin Tıklayın'a tıklayın
Bu gönderi bot bilgi alanındadır. Metin tıklandığında, bir dizi harf ve rakam görebilirsiniz.
Tüm metni kopyalamak için “Kopyala”ya tıklayın. Bunu bir yapışkan nota veya not uygulamasına yapıştırabilirsiniz, ancak koda erişebildiğinizden ve kimseye vermediğinizden emin olun. Kodu olan herkes botu kontrol edebilir. Kod, ihtiyacınız olduğunda her zaman bu sayfada görüntülenecektir
Bölüm 3 / 6: Botları Discord Sunucu Sunucularına veya Kanallarına Gönderme
![Discord Adım 10'da Bot Oluşturun Discord Adım 10'da Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-10-j.webp)
Adım 1. Genel Bilgiler'e tıklayın
Ekranın sol tarafındaki menüdedir.
![Discord Adım 11'de Bot Oluşturun Discord Adım 11'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-11-j.webp)
Adım 2. “Müşteri Kimliği” bölümünün altındaki Kopyala'yı tıklayın
Bu seçenek web sayfasının ortasındadır.
![Discord Adım 12'de Bot Oluşturun Discord Adım 12'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-12-j.webp)
Adım 3. Kopyaladığınız ClientID'yi aşağıdaki URL'ye yapıştırın:
“https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8”
Örneğin, Müşteri Kimliğiniz "000000000000000001" ise, URL şu şekilde görünür:
![Discord Adım 13'te Bot Oluşturun Discord Adım 13'te Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-13-j.webp)
Adım 4. URL'yi tarayıcının adres çubuğuna yapıştırın
Kanalınıza bot eklemenize izin verecek yeni bir sayfaya yönlendirileceksiniz.
- Tüm uyumlu kanalları görüntülemek için açılır kutuyu tıklayın.
- Devam etmek için "Yetkilendir"i tıklayın. Botun eklendiğine ve aktif sekmenin kapatılabileceğine dair bir onay mesajı alacaksınız.
Bölüm 4/6: Kodlama Botları
Adım 1. Masaüstünde bot kodları için bir klasör oluşturun
Daha sonra klasöre eklenecek kod dosyaları oluşturacaksınız.
- Bu makalede gösterilen kod https://www.digitaltrends.com/gaming/how-to-make-a-discord-bot/ adresinden alınmıştır.
- Dilerseniz sürekli müzik çalma kodları gibi diğer bot kodları için internetten arama yapabilirsiniz. Bu wikiHow makalesi, "!" ile başlayan metne veya komutlara yanıt veren botlar için örnek kod kullanır.
Adım 2. Bir metin düzenleme programı açın
Windows için Notepad veya Mac için TextEdit gibi daha düşük kaliteli bir metin düzenleme programı kullanabilirsiniz.
Adım 3. Aşağıdaki kodu girin:
{ “belirteç”: “Bot Simgeniz” }
Adım 4. Dosyayı “auth.json” olarak kaydedin
Dosyanın.txt uzantısıyla kaydedilmediğinden emin olun.
Adım 5. Yeni bir belge oluşturun
Ctrl+N (Windows) veya Cmd+N (Mac) kısayoluna basarak veya “Dosya” sekmesinden “Yeni” seçeneğine tıklayarak bir tane oluşturabilirsiniz.
Adım 6. Aşağıdaki kodu yazın:
{ "ad": "karşılama botu", "sürüm": "1.0.0", "açıklama": "İlk Anlaşmazlık Botum", "ana": "bot.js", "yazar": "Adınız", "bağımlılıklar": {} }
Adım 7. Dosyayı “package.json” olarak kaydedin
Dosyanın.txt uzantısıyla kaydedilmediğinden emin olun.
Adım 8. Yeni bir belge oluşturun
Ctrl+N (Windows) veya Cmd+N (Mac) kısayoluna basarak veya “Dosya” sekmesinden “Yeni” seçeneğine tıklayarak bir tane oluşturabilirsiniz.
Adım 9. Bot kodunu yazın
Örneğin, "!" simgesiyle başlayan mesajlara veya komutlara yanıt veren bir bot oluşturmak istiyorsanız aşağıdaki kodu yazın:
var Discord = require('discord.io'); var logger = require('winston'); var auth = require('./auth.json'); // Kaydedici ayarlarını yapılandırın logger.remove(logger.transports. Console); logger.add(yeni logger.transports. Console, { colorize: true }); logger.level = 'hata ayıklama'; // Discord Bot'u Başlat var bot = new Discord. Client({ token: auth.token, autorun: true }); bot.on('hazır', function (evt) { logger.info('Bağlandı'); logger.info('Giriş yapıldı: '); logger.info(bot.username + ' - (' + bot.id) + ')'); }); bot.on('message', function (user, userID, channelID, mesaj, evt) { // Botumuz bir komutu çalıştırıp çalıştırmayacağını bilmeli // `!` ile başlayan mesajları dinleyecektir if (message.substring(0, 1) == '!') { var args = message.substring(1).split(' '); var cmd = args[0]; args = args.splice(1); switch(cmd) { // !ping case 'ping': bot.sendMessage({ to: channelID, mesaj: 'Pong!' }); break; // İsterseniz herhangi bir case komutunu ekleyin. } } });
![Discord Adım 14'te Bot Oluşturun Discord Adım 14'te Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-14-j.webp)
Adım 10. Dosyayı “bot.js” olarak kaydedin
Dosyanın.txt uzantısıyla kaydedilmediğinden emin olun.
Bu noktada metin düzenleme programınızı kapatabilirsiniz
Bölüm 5/6: Bir Destek Botu Yükleme
![Discord Adım 15'te Bot Oluşturun Discord Adım 15'te Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-15-j.webp)
Adım 1. Bir Komut İstemi penceresi açın
Windows'ta, "Başlat" menüsündeki Windows arama alanında "Cmd" anahtar sözcüğünü kullanabilirsiniz. Mac'te Spotlight aracılığıyla “Komut İstemi”ni arayabilirsiniz.
![Discord 16. Adımda Bot Oluşturun Discord 16. Adımda Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-16-j.webp)
Adım 2. Masaüstündeki botlar klasörüne erişin
Örneğin, cd\Users\Default Desktop\Desktop\FolderDiscordBotName yazabilirsiniz.
![Discord Adım 17'de Bot Oluşturun Discord Adım 17'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-17-j.webp)
Adım 3. npm install discord.io winston –save yazın ve Enter'a basın
Node.js yüklendikten sonra bu komut satırı, bot desteğini veya bağımlılığını otomatik olarak masaüstü klasörüne indirecektir.
![Discord Adım 18'de Bot Oluşturun Discord Adım 18'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-18-j.webp)
Adım 4. npm install https://github.com/woor/discord.io/tarball/gateway_v6 yazın ve bas Girmek.
Kod, botun çalışması için yüklemeniz gereken başka öğe veya program olmamasını sağlayacaktır.
Artık bot kodunuz var ve kodun bir sonraki yöntemde çalışıp çalışmadığını test edeceksiniz
Bölüm 6/6: Botu Çalıştırmak
![Discord Adım 19'da Bot Oluşturun Discord Adım 19'da Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-19-j.webp)
Adım 1. node bot.js yazın ve Komut İstemi penceresinde Enter'a basın
Bir hata mesajı alırsanız, bot kodunda yanlış bir şey yapıyorsunuz demektir.
![Discord Adım 20'de Bot Oluşturun Discord Adım 20'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-20-j.webp)
Adım 2. Discord'a “!Intro” yazın
Botu içeren kanala komutu girin. Bu makalede gösterilen örnek kod, bota “!” Sembolü ile başlayan komutlara veya gönderilere yanıt vermesini söyler. "Pong!" kelimesiyle. Botun çalışıp çalışmadığını test etmek için “!Intro” yazın ve bottan bir yanıt veya yanıt bekleyin.
![Discord Adım 21'de Bot Oluşturun Discord Adım 21'de Bot Oluşturun](https://i.how-what-advice.com/images/007/image-20701-21-j.webp)
Adım 3. Yanıt alamazsanız kodu kontrol edin
Bot, Discord'daki "!Giriş" mesajına yanıt vermezse, bu wikiHow makalesini tekrar oku ve botun doğru şekilde kurulduğundan emin ol. Ayrıca, şunlardan emin olun:
- Node.js doğru şekilde yüklendi.
- Bot Simgesi, auth.json dosyasına doğru şekilde eklenmiş.
- Bot ile aynı kanaldasınız
- Bot zaten sunucuda.
- auth.json, bot.js ve package.json dosyalarında bulunan kod doğrudur.
- Botun Komut İstemi'ni (Node.js yüklendikten sonra) kullanarak çalışması için tüm destekleri veya bağımlılıkları indirdiniz.