Merhaba değerli dostlar. Kendi yazdığım basit bir discord duyuru botunu paylaşıyorum, belki işine yarayan olur forumda
1- Öncelikle Discord developers de 1 adet applications oluşturunuz.
2- Oluşturduğunuz bota isim , logo vs ekleyin
3- Developer bölümünde bot alanına gidin , INTENT alanlarının hepsini aktif edin. (Genel Information 'da boş url yerlerinide doldurunuz.)
4- Botunuzu dc nize sokun, Bilmeyenler için Developers de OAuth2 bölümüne gidin, OAuth2 URL Generatorde 'BOT' u seçin. BOT PERMISSIONS 'da Administrator seçebilirsiniz direk işinizi kolaylaştırmak için ve aşağıda davet kodu oluşacak onu kopyalayın ve botunuzu dc nize sokun.
5- Bazı ayarları atlamış olabilirim hata yaşan olursa bu kısımda sorabilir yorum olarak.
6- Botu çalıştırmanız için CONFİG dosyasını açın ve içine DISCORD_TOKEN 'e oluşturduğunuz botunuzun tokenini girin. (Discord Developers'e girip Bot 'a gelip TOKEN alanından ulaşabilirsiniz.)
7- Bota komut girmesini istediğiniz kişilerin kullanıcı ID lerini CONFİG dosyasında AUTHORIZED_GUILD_IDS bölümüne mutlaka ekleyin yoksa bota komut giremesiniz.
8- PC veya Sunucunuz nereden botu çalıştıracaksanız o pc de discord kütüphaneleri ve python yüklü olmalıdır.
BOT İÇİN GEREKLİ DOSYALARI İNDİR = https://mega.nz/file/kIBA1JjS#bHht4uGv272H5AOsnDM3cGIuFaqTUm977NT7zlA_uJE
BOTUN KULLANIMI ÖRNEK ;
!duyuru #kanaladı Yeni Oyunumuz Açılıyor 120
(Yukarıdaki komut belirtilen kanalda 120 dk da bir mesajınızı paylaşır. Her mesaj paylaşımında eski duyuruyu da otomatik siler.)
!duyurustop #kanaladı
(Yukarıdaki komut belirtilen kanaldaki tüm duyuruları durdurur.)
NOT = START_BOT adlı bat dosyası ile bot çalıştırabilirsiniz tüm ayarlarınızı yaptıkdan sonra tabi... Fakat onunda içini açıp dosyaların bulunduğu alanı düzenlemeyi unutmayın!!
BOTUN YAPTIĞI İŞTEN ÖRNEK BİR GÖRSEL ;
1- Öncelikle Discord developers de 1 adet applications oluşturunuz.
2- Oluşturduğunuz bota isim , logo vs ekleyin
3- Developer bölümünde bot alanına gidin , INTENT alanlarının hepsini aktif edin. (Genel Information 'da boş url yerlerinide doldurunuz.)
4- Botunuzu dc nize sokun, Bilmeyenler için Developers de OAuth2 bölümüne gidin, OAuth2 URL Generatorde 'BOT' u seçin. BOT PERMISSIONS 'da Administrator seçebilirsiniz direk işinizi kolaylaştırmak için ve aşağıda davet kodu oluşacak onu kopyalayın ve botunuzu dc nize sokun.
5- Bazı ayarları atlamış olabilirim hata yaşan olursa bu kısımda sorabilir yorum olarak.
6- Botu çalıştırmanız için CONFİG dosyasını açın ve içine DISCORD_TOKEN 'e oluşturduğunuz botunuzun tokenini girin. (Discord Developers'e girip Bot 'a gelip TOKEN alanından ulaşabilirsiniz.)
7- Bota komut girmesini istediğiniz kişilerin kullanıcı ID lerini CONFİG dosyasında AUTHORIZED_GUILD_IDS bölümüne mutlaka ekleyin yoksa bota komut giremesiniz.
8- PC veya Sunucunuz nereden botu çalıştıracaksanız o pc de discord kütüphaneleri ve python yüklü olmalıdır.
- Python'un yüklü olduğundan emin ol: Python'un 3.8 veya daha yeni bir sürümünün yüklü olması gerekiyor. Yüklü değilse, Python'un resmi web sitesinden indirebilirsin.
- Discord.py'yi yüklemek için terminal/komut istemcisini aç: Aşağıdaki komutu kullanarak Discord.py'yi yükleyebilirsin:
pip install -U discord.py
Bu komut, Discord.py'nin en güncel sürümünü yükler. - Kurulumu doğrula: Kurulumu doğrulamak için aşağıdaki komutu çalıştırarak kütüphanenin doğru bir şekilde yüklendiğinden emin olabilirsin:
python -m pip show discord.py
BOT İÇİN GEREKLİ DOSYALARI İNDİR = https://mega.nz/file/kIBA1JjS#bHht4uGv272H5AOsnDM3cGIuFaqTUm977NT7zlA_uJE
BOTUN KULLANIMI ÖRNEK ;
!duyuru #kanaladı Yeni Oyunumuz Açılıyor 120
(Yukarıdaki komut belirtilen kanalda 120 dk da bir mesajınızı paylaşır. Her mesaj paylaşımında eski duyuruyu da otomatik siler.)
!duyurustop #kanaladı
(Yukarıdaki komut belirtilen kanaldaki tüm duyuruları durdurur.)
NOT = START_BOT adlı bat dosyası ile bot çalıştırabilirsiniz tüm ayarlarınızı yaptıkdan sonra tabi... Fakat onunda içini açıp dosyaların bulunduğu alanı düzenlemeyi unutmayın!!
BOTUN YAPTIĞI İŞTEN ÖRNEK BİR GÖRSEL ;
Son düzenleme: