Discord üçün bir bot necə yazmaq olar

Anonim

Discord üçün bir bot necə yazmaq olar

Addım 1: Mövzu Bottunu seçmək

Kommersiya məqsədləri üçün bir bot yaratsanız, ancaq texniki tapşırıq yoxdursa, əvvəlcə hansı funksiyaların heç bir şəkildə həyata keçirilməsinin planlaşdırıldığını başa düşmək. Mini oyunlar ilə musiqi və ya əyləncəli musiqi və ya əyləncəli bir bot ola bilər. Adətən, öyrənmə mərhələsində, bir fikir həyata keçirmək və ya kurslarda bir ev tapşırığı kimi təklif olunur.

Bir fikir axtarmaq üçün əla bir mənbə, botların siyahısı olan tamamilə məşhur bir saytdır. Bunun üzərinə çeşidləmə populyarlığında və ən populyar olanı öyrənə bilərsiniz. Layihə səhifələrində, işin funksiyalarının və prinsiplərinin təsviri var, bu da gələcək botunuzun necə görünməsini anlamağa kömək edəcəkdir.

Discord-da bir bot yaratmaq üçün populyar layihələrə baxmaq

Mövzu seçildikdən və ya mövcud kodu artıq redaktə etməklə kopyalamaq qərarına gəldikdə, öz botunuzu yazmağa davam edin.

Addım 2: Bot tətbiqi yaratmaq

Növbəti addım, ixtilaf inkişaf etdiriciləri üçün rəsmi portalda bir tətbiq yaratmaqdır. Botun varlığına başlaması və dəvətdə istifadə olunan unikal bir token əldə etməsi lazımdır. Onsuz da layihə adı seçilir, icazələrin və loqotipin quraşdırılması.

Discord Developer Portal saytına gedin

  1. Yuxarıdakı linki açın və botu yoxlamaq və yoxlayarkən test serverində istifadə edəcəyiniz profil altında geliştirici portalına daxil olun.
  2. İnkişaf edənlər portalında bir bot yaratmaq üçün səlahiyyət

  3. Əsas səhifədə bir dəfə "Yeni tətbiq" düyməsini basın.
  4. Discord-da bir bot yaratmaq üçün inkişaf etdiricilər portalında yeni bir tətbiqin yaradılmasına keçid

  5. Adınızı daxil edin və yaradıcılığı təsdiqləyin.
  6. Discord-da bir bot yaratmaq üçün inkişaf etdiricilər portalında yeni bir tətbiq yaratmaq

  7. Üç üfüqi xətt ilə düyməni basaraq saytın menyusunu genişləndirin.
  8. İnkişaf edənlər portalındakı menyu açan bir bot yaratmaq üçün portal açın

  9. "Ayarlar" blokunda "Bot" seçin.
  10. Discord-da bot yaratmaq üçün geliştirici portalında bir bot parametrləri ilə bölməyə gedin

  11. Tətbiq üçün yeni bir botun inşasını təsdiqləyin.
  12. Dözümlülükdə bir bot yaratmaq üçün geliştirici portalında yeni bir bot yaratmaq üçün düymə

  13. Pop-up pəncərəsində "Bəli, et!" Düyməsini basın.
  14. Delgiş-də bir bot yaratmaq üçün geliştirici portalında yeni bir tətbiqin yaradılmasının təsdiqlənməsi ilə bildiriş

  15. Bu mərhələdə botun adını dəyişə və hazır olduqda avatara yükləyə bilərsiniz. Unutmayın ki, eyni hissədə də panoya kopyalama üçün cavabdeh olan "surəti" düyməsi olan bir əlamətdir. Bu hərəkət Layihə kodu ilə əməliyyat zamanı bir dəfədən çox iş görməli olacaq.
  16. Fikirdə bir bot yaratmaq üçün yaradılan ərizənin əsas parametrləri

  17. Yenidən menyunu genişləndirin və OAuth2 hissəsinə gedin.
  18. Discord-da bir bot yaratmaq üçün geliştirici portalında əlavə tətbiq növünün seçilməsinə keçid

  19. Skoplar parametrlərinin siyahısında "bot" maddəsini tapın və bir çek nişanəsi ilə qeyd edin.
  20. Discord-da bir bot yaratmaq üçün geliştirici portalında istifadə olunan tətbiq növünü seçin

  21. Dərhal "BOT İcazələri" adı ilə başqa bir blok tapın. Bu botun yerinə yetirdiyi hərəkətləri itələyərək bütün icazələri aktivləşdirin.
  22. Discord-da bir bot yaratmaq üçün icazələr əlavə olunur

  23. Mətn və səs kanalları üçün icazələri unutma. Bununla birlikdə, administratorun dərhal ərizəni təmin etmək hüququ olduqda aktivləşdirmək lazım olmayacaqdır.
  24. Devişbada bir bot yaratmaq üçün geliştirici portalında xüsusi tətbiqlər üçün digər icazələrin seçilməsi

  25. Yenidən "Scopes" blokunu qaldırın və avtomatik yaradılan linki velosiped icazəsinə kopyalayın.
  26. İzləmədə bir bot yaratmaq üçün serverdə ilk velosiped icazəsinə bağlantı

  27. Onu fırladın və bir tətbiq əlavə etmək üçün server seçin.
  28. Nift-də bir bot yaratmaq üçün serverdə icazə

  29. Müvafiq hüquqların təmin edilməsini təsdiqləyin (pəncərədə onay qutuları ilə işarələnmiş bütün icazələr göstərilir. Növbəti addıma getmək üçün "icazə" düyməsini basın.
  30. Discord-da bir bot yaratmaq üçün mövcud icazələri olan bir siyahıya baxın

  31. Proseduru başa çatdırmaq üçün CAPTCHA-ya daxil olun.
  32. Mübahisədə bir bot yaratmaq üçün ilk icazədə CAPTCHA-nın təsdiqlənməsi

  33. Serverə gedin və botun indi iştirakçılar siyahısında göstərildiyinə əmin olun. İndi o, oflayndır, çünki onun kodu hələ yazılmayıb.
  34. Seçilən serverin iştirakçılarının siyahısını yoxlamaq üçün ixtilafda bir bot yaratmaq üçün

Addım 3: İnkişaf mühitini seçin

Bir bot - yazı kodu yaratmağın ən çətin mərhələsini etmək vaxtı gəldi. Bunu etmək üçün dəstəklənən proqramlaşdırma dillərindən birini seçin. Ən çox node.js və ya python şəklində bir uzantı ilə JavaScript istifadə edin. Seçim yalnız biliklərinizdən və ya botun bot xətti, daha da zərifliyin kopyalanmasına aiddirsə, hansı formatdan asılıdır. Fərqli dillər üçün sintaksis dəstəyi və əlavə faydalı xüsusiyyətlərlə müxtəlif inkişaf mühitləri lazımdır. Aşağıdakı linklərdəki məqalələrdə bunların ən populyarlarını öyrənə bilərsiniz.

Daha çox oxu:

Proqramlaşdırma üçün inkişaf mühitinin seçilməsi

Windows üçün mətn redaktorları

Discord-da bir bot yaratmaq üçün bir kod yazarkən inkişaf mühitini seçmək

Addım 4: Kod yazmaq

bir çox müxtəlif dərslər və nifaq salmaq mürəkkəbliyi müxtəlif səviyyədə botlara yazmaq necə nümayişlər var. Musiqini və ya idarəetmə üçün də bütün layihələr var, buna görə bəzən bəzən banal kopyalayır. Ancaq kodu özünüz yazmaq qərarına gəlsəniz, piton və ya javascript mənimsəməlisiniz.

Disksiz bir bot yaratmaq üçün piton proqramlaşdırma dilindən istifadə

Başqa bir məqalədə, botun əsasının necə qurulduğunu və əsas əmrlər əlavə olunduğunu, bir anda göstərilən iki proqramı bir anda sınadığını ətraflı izah etdik. Yalnız ən yaxşısını seçmək və prinsiplərin necə fayl yaratdığını və məzmunlarını necə yazmalarını başa düşməlisiniz.

Daha ətraflı: Discord-da bot yazmaq

JavaScript proqramlaşdırma dili istifadə nifaq bir bot yaratmaq üçün

Addım 5: Botun paylanması

Sadəcə, heç kim sizin botunuz haqqında bilməyəcək, çünki o, sadəcə şəbəkədə itkin düşür. yaradılması şəxsi layihə üçün yalnız baş verərsə, təşviqi lazım deyil, lakin tez-tez bir bot qazanmaq məqsədi ilə həyata keçirilir. Açıq saytlar ən yaxşı paylama vasitələri hesab olunur, burada pulsuz və ya botunuzu yükləmək üçün abunə yolu ilə yükləyə bilərsiniz və beləliklə axtarış üçün açılır. Bunu bir populyar saytın nümunəsində təhlil edəcəyik.

  1. Əvvəlcə "Giriş" düyməsinə basaraq Discord hesabı ilə icazə verməlisiniz.
  2. Botu ixtilafda tanıtmaq üçün seçilmiş saytda icazə

  3. Yeni bir nişan göründüyü zaman, "icazə" düyməsinə istifadə edərək hərəkətləri təsdiqləyin.
  4. seçilmiş site icazəsi təsdiqi nifaq ilə bot təşviq etmək

  5. Əsas fayl səhifəsində bir bot əlavə etmək üçün məsuliyyət tapın.
  6. əlavə layihə bölməsinə keçid nifaq ilə bot təşviq etmək

  7. Bu parametrini əvvəlcədən yazdığımız disbli geliştirici portalı vasitəsilə təyin edərək şəxsiyyətini daxil edin.
  8. Botu nifaqda tanıtmaq üçün layihənin adını daxil edin

  9. istifadə prefiks müəyyən etmək üçün əmin olun.
  10. Discord-da bot təşviqi üçün bir layihə prefiksi seçmək

  11. , Təsviri əlavə et saytda bot səhifəsi ekran təsir tags və digər parametrləri daxil.
  12. Saytda əsas məlumat doldurmaq nifaq ilə bot təşviq etmək

  13. Dəvət bağlantısı artıq oradadırsa, onu müvafiq sahəyə daxil edin və ya onu yaratmaq üçün "Generator dəvət etmək" üçün gedin.
  14. saytda Insert dəvət Links nifaq ilə bot təşviq etmək

  15. daxil məlumatların düzgünlüyünü yoxlayın və "Submit" düyməsinə basın.
  16. bir layihə əlavə təsdiqi nifaq ilə bot təşviq etmək

Əsas tədbirlər prinsipi, botlar və serverlərin izlənməsi üçün bütün saytlarda təxminən eynidir, fərq yalnız bəzilərinin öz layihələrini yerləşdirməyə və bir haqqı üçün ən yaxşı şəkildə təşviq etməyə imkan verir, digərləri də abunə olmağı tələb edir layihənin qeydiyyat mərhələsi. Burada artıq öz seçimlərinizə və formalaşdırılmış reklam büdcəsinə diqqət yetirilir.

Addım 6: Bir botun vps-də yerləşdirilməsi

Daim yerli bir kompüterdə işləyə bilməyəcək - gec-tez əməliyyat sistemi yenidən başlayacaq, bu da sönəcək və botu söndürəcək, çünki "əmr xətti" tətbiqi ilə bağlanacaq. Bütün genişmiqyaslı layihələr istifadə olunan proqramlaşdırma dilinin dəstəyi ilə VPS-ə qoşulur. Bu cür xidmətlərdən istifadə etməyiniz lazım olduqda, işlərinin prinsipini artıq məna vermir, çünki lazımi biliklər çox güman ki, əldə edilir. Bunun əvəzinə, seçilmiş YAP-ın dəstəyinə həmişə diqqət yetirməyi və mümkünsə, seçilmiş VP-lərdə botun işini yoxlamaq üçün test müddətindən istifadə etməyi məsləhət görürük. Unutma ki, mütəxəssisləri hər hansı bir suala cavabdeh olan bu cür saytlarda dəstək xidmətləri var. Botu VPS-ə bağladıqdan sonra həmişə aktiv vəziyyətdə olacaq və yerli kompüterdəki fayllarla saxlamağınız lazım deyil.

Discord-da batareyanın daimi işləməsini təmin etmək üçün VPS-dən istifadə

Daha çox oxu