- Mesajlar
- 2,099
- En iyi cevaplar
- 1
- Beğeniler
- 2,138
- Puanları
- 6,890
- Ruh hali
Merhaba ahali! Eh artık pek fazlanız aktif olmasa da forumda bulunmasını istediğim bir konu var. Korona Virüs salgın döneminde evde boş zamnımı değerlendirmek için bir discord sunusunda adminlik yapmıştım. Berbaer çalıştığım tam üç kişi bot yapınca onları kıskanıp ben de bir adet bot yaptım ve bu yolculuğum sırasında basit seviyede de olsa discord.py öğrendim. Ve şunu belirtmek isterim ki discord botu yapmak için python bilmenize gerek yok zira ben sadece diğer kodları inceleyerek öğrendim. Github örnek kodlarla dolu tek yapmanız gereken istediğiniz botu aratmak. Ancak bugün ben size en temel halini öğreteceğim.
https://github.com
Basit bir bot: Python Simple Discord Bot
CMD (terminal) üzerinden discord.py kütüphanesini kurduktan sonra kodlama ekranını açın ve importlamakla başalayın
örnek:
bu aşama kütüphaneden gerekli aşamaları çekmemize olanak sağlayacak aşama olduğundan çok önemlidir.
Lütfen başlarken:
bu üç satır ile başlayın
2. Aşama ise bota bir "prefix" yani komut zımbırtısı atamak.
``` bot = commands.Bot(command_prefix='<', description="Bu bir testtir")```
gördüğünüz gibi burada komut başlangıcını < olarak atadık yani örnek komutumuzu
">help" olarak kullanacağız.
Fakat botumuza bir ruh vermemiz gerek ki çalışsın.
En alt satıra gidin ve
Ardından
Discord Developer Portal — API Docs for Bots and Developers gidip giriş yapın ve
bu listeden tokeninizi bulun ve token yazan yere yapıştırın. ' ' içerisine almayı unutmayın!
dosyanızı python dosyası olarak kaydedin ve çalıştırın bakalım botunuz uyanacak mı?
ardından ise botunuza bir kaç basit komut ekleyelim.
NOT: Bu komutlar ilk başta linkini verdiğim örnek bottan alınmadır.
Bu sayede botumuza iki adet komut eklemiş olduk.
NOT: Sıralamanın bir önemi olmasa da tokeni altta tutmak daha iyi olacaktır.
bu sayede ilk botunuzu yaptınız tebrik ederim
Bundan sonraki aşama botunuzu ücretsiz bir paltformda hostlamak ve api eklemek olacak ancak onun için başka bir rehberde görüşürüz artık
Hepinize bol şans ve discord.py'ye hoşgeldiniz