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.
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
- 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.
- Əsas səhifədə bir dəfə "Yeni tətbiq" düyməsini basın.
- Adınızı daxil edin və yaradıcılığı təsdiqləyin.
- Üç üfüqi xətt ilə düyməni basaraq saytın menyusunu genişləndirin.
- "Ayarlar" blokunda "Bot" seçin.
- Tətbiq üçün yeni bir botun inşasını təsdiqləyin.
- Pop-up pəncərəsində "Bəli, et!" Düyməsini basın.
- 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.
- Yenidən menyunu genişləndirin və OAuth2 hissəsinə gedin.
- Skoplar parametrlərinin siyahısında "bot" maddəsini tapın və bir çek nişanəsi ilə qeyd edin.
- 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.
- 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.
- Yenidən "Scopes" blokunu qaldırın və avtomatik yaradılan linki velosiped icazəsinə kopyalayın.
- Onu fırladın və bir tətbiq əlavə etmək üçün server seçin.
- 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.
- Proseduru başa çatdırmaq üçün CAPTCHA-ya daxil olun.
- 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.
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ı
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.
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
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.
- Əvvəlcə "Giriş" düyməsinə basaraq Discord hesabı ilə icazə verməlisiniz.
- 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.
- Əsas fayl səhifəsində bir bot əlavə etmək üçün məsuliyyət tapın.
- Bu parametrini əvvəlcədən yazdığımız disbli geliştirici portalı vasitəsilə təyin edərək şəxsiyyətini daxil edin.
- istifadə prefiks müəyyən etmək üçün əmin olun.
- , Təsviri əlavə et saytda bot səhifəsi ekran təsir tags və digər parametrləri daxil.
- 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.
- daxil məlumatların düzgünlüyünü yoxlayın və "Submit" düyməsinə basın.
Ə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.