Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı Discord bot geliştirme sürecini adım adım göstermektedir.
- Videoda, Discord botunun temel fonksiyonlarının nasıl yazılacağı anlatılmaktadır. Öncelikle "connect to dc" fonksiyonu oluşturulup, Discord oturumunun nasıl açılacağı gösterilmektedir. Ardından "message create" fonksiyonu tanımlanarak, botun mesaj gönderme özelliği eklenmektedir. Video, botun çalıştırılması için gerekli bilgilerin bir sonraki videoda doldurulacağı bilgisiyle sonlanmaktadır.
- Discord Botu İçin Fonksiyonlar
- Video, Discord.com dosyası üzerinden fonksiyonlar yazıp botu çalıştırmayı amaçlıyor.
- İlk olarak "connect to dc" fonksiyonu oluşturuluyor, bu fonksiyon Discord botunun bağlanmasını sağlayacak.
- "instation" fonksiyonu, Discord botunu inşa edecek ve ayağa kaldıracak.
- 01:19Discord Kütüphanesi ve Oturum Oluşturma
- Discord kütüphanesi import edilmeli ve bot token kullanılarak yeni bir Discord oturumu oluşturulmalı.
- Discord oturumunu ayağa kaldırmak için "dg" ve "error" ifadeleri kullanılıyor.
- Bot takım bilgisi ve mesaj göndereceği channel bilgileri statik olarak tanımlanıyor.
- 02:05Go Projesi Oluşturma
- Go projesi için "git init" komutu kullanılarak yeni bir proje oluşturuluyor.
- "git add" komutu ile gerekli dosyalar projeye ekleniyor.
- Discord kütüphanesi import ediliyor ve hata kontrolü yapılıyor.
- 04:18Oturum Başlatma ve Hata Yönetimi
- Oturum başlatma işlemi için "dg.open" fonksiyonu kullanılıyor.
- Oturum açılamadığında hata mesajı ekrana basılıyor ve "l fatal" ile hata kaydediliyor.
- Global bir Discord oturum değişkeni oluşturuluyor ve oturum başlatılıyor.
- 08:17Mesaj Oluşturma Fonksiyonu
- "message create" fonksiyonu register ediliyor ve global değişken kullanılarak ekleniyor.
- Botun çalışması için "dg.by internet" kullanılıyor ve Ctrl+C ile durdurulabilmesi sağlanıyor.
- Ctrl+C basıldığında botun çalışması durduruluyor ve oturum kapatılıyor.
- 13:39Mesaj Gönderme Fonksiyonu
- "message create" fonksiyonu sayesinde Discord botu mesaj gönderebilecek.
- Fonksiyon, Discord oturum ve mesaj create objesi parametrelerini alıyor.
- Kullanıcı "bot" yazdığında, bot belirtilen kanala "kullanıcısı beni çağırdı" mesajı gönderiyor.