Uyibhala njani i-bot ye-discord

Anonim

Uyibhala njani i-bot ye-discord

Inyathelo loku-1: Ukukhetha isihloko sebhotile

Ukuba wenza i-bot ngeenjongo zorhwebo, kodwa awunawo umsebenzi wobugcisa, kuqala ukuqonda ukuba yeyiphi imisebenzi ecetywayo yokuphunyezwa kwaphela. Inokuba yi-bot ukuba ilawule, idlale umculo okanye ukonwabisa ngemidlalo encinci. Ngokwesiqhelo, kwinqanaba lokufunda, umbono ubonakala umiliselo okanye unikelwa njengomsebenzi wasekhaya kwizifundo.

Umthombo obalaseleyo wokufuna umbono ucingelwa ngokupheleleyo yindawo eyaziwayo ngoluhlu lwe-bots. Kuyo unokuseta ukuhlelwa ngokuthandwa kwaye ufumanise ukuba yintoni ethandwa kakhulu. Kumaphepha eprojekthi kukho inkcazo yemisebenzi nemigaqo yomsebenzi, eya kuthi incede ukufumanisa ukuba i-bot yakho yexesha elizayo ijongeka njani.

Ukujonga iiprojekthi ezidumileyo ukwenza i-bot kwi-discord

Nje ukuba isihloko sikhethiwe okanye sigqitywe ukukopa ikhowudi ekhoyo sele ihlule ngokuhlela, qhubeka ukubhala eyakho i-bot.

Inyathelo 2: Ukwenza isicelo se-bot

Inyathelo elilandelayo kukwenza isicelo kwi-portal esemthethweni yabaphuhlisi bokungafuneki. Kuyimfuneko ukuba i-it iqale ubukho bayo kwaye ifumane uphawu olwahlukileyo olusetyenziswa kwisimemo. Sele, igama leprojekthi ikhethiwe, ufakelo lweepemethe kunye nelogo.

Yiya kwindawo yendawo yokuDibana

  1. Vula ikhonkco elingentla kwaye ungene kwi-poriver portal portal phantsi kweprofayili oya kuyisebenzisa kwiseva yovavanyo xa uqala i-BOT.
  2. Ugunyaziso kubaphuhlisi be-Portual ukwenza i-bot kwi-discord

  3. Kanye kwiphepha eliphambili, cofa iqhosha "isicelo esitsha".
  4. Inguqu ekudalweni kwesicelo esitsha kubaphuhlisi se-Portual ukwenza i-bot kwi-discord

  5. Ngenisa igama lakho kwaye uqinisekise indalo.
  6. Ukwenza isicelo esitsha kubaphuhlisi se-Portual ukwenza i-bot kwi-discord

  7. Yandisa imenyu yendawo ngokucinezela iqhosha elinemigca emithathu ethe tyaba.
  8. Ukuvula imenyu kubaphuhlisi be-Portual ukwenza i-bot kwi-discord

  9. Kwibhloko "seseto", khetha "i-bot".
  10. Yiya kwicandelo elineparamitha ye-bot kwi-poriveper portal ukwenza i-bot kwi-discord

  11. Qinisekisa ukwakhiwa kwe-bot entsha yesicelo.
  12. Iqhosha ukwenza i-bot entsha kwindawo yomphuhlisi we-postper thambisa ukwenza i-bot kwi-discord

  13. Kwiwindows-up windows, cofa kwi "Ewe, yenza!".
  14. Isaziso ngokuqinisekiswa kokudalwa kwesicelo esitsha kwi-porical portal ukwenza i-bot kwi-discord

  15. Okwangoku, unokutshintsha igama le-bot kwaye uyikhuphele kwi-avatar ukuba ilungile. Nceda uqaphele ukuba kwicandelo elinye ikwanguphawu lweqhosha "Khuphela", elinoxanduva lokukhuphela kwibhodi eqhotyoshwayo. Eli nyathelo kuya kufuneka lenze ngaphezulu kunokuba kube kanye ngexesha lokusebenza kunye nekhowudi yeprojekthi.
  16. Ezomda ophambili kwisicelo esidaliweyo sokwenza i-bot kwi-discord

  17. Yandisa imenyu kwakhona kwaye uye kwicandelo le-outhor2.
  18. Utshintsho kukhetho lohlobo olongezelelekileyo malunga ne-postriver portal ukwenza i-bot kwi-discord

  19. Kuluhlu lweparakhi, fumana into "ye-BOT" kwaye uyiphawule ngophawu lokujonga.
  20. Khetha uhlobo lwesicelo esisetyenziswe kumphuhlisi we-postper portal ukwenza i-bot kwi-discord

  21. Ngokukhawuleza ufumane enye ibhloko ngegama "iimvume ze-BOT". Sebenzisa zonke iimvume, ukutyhala iintshukumo ezenziweyo yile bot.
  22. Ukongeza iimvume ukwenza i-bot kwi-discord

  23. Ungalibali malunga neemvume zokubhaliweyo kunye neziteshi zelizwi. Nangona kunjalo, abayi kufuneka basebenze ukuba ilungelo lomlawuli ukuze linike isicelo kwangoko.
  24. Ukukhetha ezinye iimvume zokusetyenziswa kwesiqhelo kwi-poricaper portal ukwenza i-bot kwi-discord

  25. Phakamisa i "Makis" ibhloko kwakhona kwaye ukhuphele ikhonkco eliveliswe ngokuzenzekelayo kwisigunyaziso sebhayisekile.
  26. Nxibelelanisa isigunyaziso sokuqala sebhayisekile kwiseva ukwenza i-bot kwi-discord

  27. Skrolela kuyo kwaye ukhethe iserver ukongeza isicelo.
  28. Ugunyaziso kwiseva ukwenza i-bot kwi-discord

  29. Qinisekisa ukubonelelwa ngamalungelo afanelekileyo (zonke iimvume eziphawulwe ngeebhokisi zokujonga ziboniswe efestileni. Cofa "ugunyazise" ukuya kwinqanaba elilandelayo.
  30. Jonga uluhlu olunemvume ekhoyo ukwenza i-bot kwi-discord

  31. Ngenisa i-Captcha ukuba igqibe le nkqubo.
  32. Isiqinisekiso se-Captcha kwigunya lokuqala lokwenza i-bot kwi-discord

  33. Skrolela kwiseva kwaye uqiniseke ukuba i-bot ngoku ibonisiwe kuluhlu lwabathathi-nxaxheba. Ngoku akakho ngaphandle, kuba ikhowudi yawo ayikabhalwanga.
  34. Ukujonga uluhlu lwabathathi-nxaxheba kwiseva ekhethiweyo ukuze wenze i-bot kwi-discord

Inyathelo 3: Khetha Indawo yoPhuculo

Lixesha lokuba kwelona nqanaba linzima lokwenza ikhowudi yokubhala ye-bot. Ukwenza oku, khetha enye yeelwimi zenkqubo ezixhasiweyo. Uninzi luhlala lusebenzisa iJavaScript kunye nolwandiso kwimo ye-node.js okanye iPython. Ukhetho luxhomekeke kuphela kulwazi lwakho okanye kwifomati ye-botline ye-bot, ukuba iza kuyikhondo yokuphucula ngakumbi. Iilwimi ezahlukeneyo, iindawo ezahlukeneyo zophuhliso ziyafuneka ngenkxaso ye-syntax kunye neempawu ezongezelelweyo ezifanelekileyo. Ungafunda ngokuthandwa kakhulu kwezi kumanqaku akwiikhonkco ezingezantsi.

Funda ngokugqithisileyo:

Ukukhetha indawo yophuhliso yenkqubo

Abahleli-thunga beefestile

Ukukhetha indawo yophuhliso ngelixa ubhala ikhowudi ukwenza i-bot kwi-discord

Inyathelo 4: Ikhowudi yokubhala

Zininzi izifundo ezahlukeneyo kunye nemiboniso yendlela yokubhala ngayo i-bots ukuba iphile kwinqanaba elahlukileyo lokuntsokotha. Kukho iiprojekthi zizonke zokudlala umculo okanye ulawulo, ngamanye amaxesha ukukopa kwakhona ngamanye amaxesha. Nangona kunjalo, ukuba uthatha isigqibo sokubhala ikhowudi ngokwakho, kufuneka ufumane i-python okanye iJavaScript.

Sebenzisa ulwimi lwe-python ukwenza i-bot kwi-discord

Kwelinye inqaku, sichaze ngokweenkcukacha malunga nendlela i-bot eyenziwe ngayo kwaye imiyalelo esisiseko yongezwa, yaphula iilwimi ezimbini ezikhankanyiweyo kwangoko. Kuya kufuneka ukhethe eyona ilungileyo kwaye uqonde ukuba imigaqo izenzela njani iifayile kwaye ubhale imixholo yazo.

Funda ngakumbi: Ukubhala i-bot kwi-discord

Sebenzisa ulwimi lweJavaScript yeJavaScript ukwenza i-bot kwi-discord

Inyathelo lesi-5: Ukuhanjiswa kweBot

Ngokulula, akukho mntu uya kwazi ngebhotile yakho, kuba ulahlekile kwinethiwekhi. Ukuba indalo iyenzeka kuphela kwiprojekthi yobuqu, ukukhuthaza akufunekanga, kodwa ihlala ilandelwa yinjongo yokufumana umvuzo. Iindawo ezivulekileyo zithathwa njengeyona ndlela ibalaseleyo yokuhanjiswa, apho ungayikhuphela khona ngokukhululekileyo okanye ngokubhaliswa ukukhuphela i-bot yakho, ngaloo ndlela uyivula ukuze uphephe. Siza kuhlalutya oku kumzekelo wesiza esinye esaziwayo.

  1. Ekuqaleni, kuya kufuneka ugunyazise kwi-akhawunti ye-Syress ngokucofa u "Ngena".
  2. Ugunyaziso kwindawo ekhethiweyo ukukhuthaza i-bot kwi-discord

  3. Xa ithebhu entsha ivela, qinisekisa isenzo usebenzisa iqhosha elithi "gunyaziso".
  4. Isiqinisekiso sokugunyaziswa kwindawo ekhethiweyo ukukhuthaza i-bot kwi-discord

  5. Kwiphepha lefayile eliphambili, fumana icandelo elinoxanduva lokumongeza i-bot.
  6. Inguqu kwicandelo leprojekthi yokukhuthaza i-bot kwi-discord

  7. Ngenisa i-ID yayo ngokuchaza le parameter nge-discover Portur Portur, esisele sizibhale ngaphambili.
  8. Ngenisa igama leprojekthi ukukhuthaza i-bot kwi-discord

  9. Qiniseka ukuba ucacisa isimaphambili esisetyenzisiweyo.
  10. Ukukhetha iprojekthi yesimaphambili se-It It Reflord

  11. Yongeza inkcazo, chaza iithegi kunye nezinye iiparamitha ezichaphazela umboniso wephepha le-bot kwisayithi.
  12. Ukugcwalisa ulwazi olusisiseko kwisiza ukukhuthaza i-bot kwi-discord

  13. Ukuba ikhonkco lesimemo sele likhona, yifake kwicandelo elifanelekileyo okanye uye kwi-generator "ukuze ivelise.
  14. Faka isimemo I-Links kwisayithi yokukhuthaza i-bot kwi-discord

  15. Jonga ukuchaneka kwedatha efakiweyo kwaye cofa kwi "Ngenisa".
  16. Isiqinisekiso sokudibanisa iprojekthi yokukhuthaza i-bot kwi-discord

Umgaqo wezenzo ezisisiseko phantse ngokufanayo kuzo zonke iisayithi zokubeka i-bots kunye neeseva, umohluko uvumela ukukhululeka ukuba ubeke iiprojekthi, ngelixa ezinye zifuna ukufunyanwa komrhumo kwi Inqanaba lokubhaliswa kweprojekthi. Apha sele kugxile kukhetho lwakho kunye nokwenziwa kwezezimali.

Inyathelo 6: Ukubeka i-bot kwi-VPS

Ayizukukwazi ukusebenza rhoqo kwikhompyuter yendawo- kungekudala inkqubo yokusebenza iya kuqhubeka nokuqalisa, oko kuthetha ukuba iya kucima kwaye i-bot, kumgca wokuyalela uya kuvala isicelo. Zonke iiprojekthi ezinkulu ziqhagamshelwe kwi-VPS ngenkxaso yolwimi lwenkqubo esetyenzisiweyo. Ukuba ukwinqanaba xa kufuneka usebenzise iinkonzo ezinjalo, cacisa imigaqo-nkqubo yomsebenzi wazo engasasebenzi, kuba ulwazi olufanelekileyo sele lufunyenwe. Endaweni yoko, sicebisa ukuhlala sinikele ingqalelo kwinkxaso ye-Yapya ekhethiweyo kwaye, ukuba kunokwenzeka, sebenzisa ixesha lovavanyo ukukhangela umsebenzi we-BOP ekhethiweyo. Ungalibali ukuba kukho iinkonzo zenkxaso kwezi ndawo, ezona ngqingqi zinoxanduva lwayo nayiphi na imibuzo. Emva kokudibanisa i-bot kwi-VPS, iya kuhlala ikwimeko esebenzayo kwaye awuyi kuyigcina ngefayile kwiPC yendawo.

Sebenzisa i-VPS ukuqinisekisa ukusebenza ngokusisigxina kwebhetri kwi-discord

Funda ngokugqithisileyo