Hogyan írjunk egy botot a Diszkord számára

Anonim

Hogyan írjunk egy botot a Diszkord számára

1. lépés: A téma kiválasztása

Ha kereskedelmi célokra botot hoz létre, de nincs technikai feladata, először megérteni, hogy milyen funkciókat terveznek egyáltalán. Ez lehet egy bot adminisztráció, zenélés vagy szórakoztató mini-játékokkal. Általában a tanulás színpadán egy ötlet jelenik meg a megvalósításhoz, vagy a tanfolyamokon otthoni feladatként kínálja.

Kiváló forrás az ötlet kereséséhez való kereséséhez abszolút népszerű webhely, a botok listájával. Ezen a válogatás népszerűségben állítható, és megtudhatja, mi a legnépszerűbb. A projektoldalakon leírja a munkák funkcióit és elveit, amelyek segítenek abban is, hogy kitaláljuk, hogyan kell megjeleníteni a jövőbeni bot.

Népszerű projektek megtekintése a zsákmány bot létrehozásához

Amint a téma kiválasztása, vagy úgy döntött, hogy a meglévő kódot már szerkesztésével másolja, folytassa a saját bot írását.

2. lépés: Bot alkalmazás létrehozása

A következő lépés az, hogy hozzon létre egy alkalmazást a Discord fejlesztők hivatalos portálján. Szükséges, hogy a bot megkezdte létezését, és megszerezte a meghívás során használt egyedi tokenet. Már a projekt neve van kiválasztva, az engedélyek és logó telepítése.

Menjen a Discord Developer Portal webhelyére

  1. Nyissa meg a fenti linket, és jelentkezzen be a fejlesztői portálon a tesztkiszolgálóhoz, amikor először engedélyezi és ellenőrizze a botot.
  2. Engedélyezés a fejlesztői portálon, hogy hozzon létre egy botot a Diszkordban

  3. A főoldalon kattintson az "Új alkalmazás" gombra.
  4. Áthelyezés egy új alkalmazás létrehozásához a fejlesztői portálon, hogy hozzon létre egy botot a Diszkordban

  5. Adja meg nevét, és erősítse meg a létrehozást.
  6. Új alkalmazás létrehozása a fejlesztői portálon, hogy hozzon létre egy botot a Diszkordban

  7. Bővítse a webhely menüjét három vízszintes vonallal történő megnyomásával.
  8. A menü megnyitása a fejlesztők portálon, hogy hozzon létre egy botot a Diszkordban

  9. A "Beállítások" blokkban válassza a "Bot" lehetőséget.
  10. Menjen a fejezetbe egy bot paraméterrel a fejlesztői portálon, hogy hozzon létre egy botot a Diszkordban

  11. Erősítse meg az alkalmazás új botjának kialakítását.
  12. Gomb, hogy új botot hozzon létre a fejlesztői portál webhelyén, hogy hozzon létre egy botot a Diszkordban

  13. A felbukkanó ablakban kattintson az "Igen, tegye!" Gombra.
  14. Értesítés az új alkalmazás létrehozásának megerősítésével a fejlesztői portálon, hogy hozzon létre egy botot a viszályban

  15. Ebben a szakaszban megváltoztathatja a bot nevét, és letöltheti az avatarra, ha készen áll. Kérjük, vegye figyelembe, hogy az azonos szakaszban a "Másolás" gomb, amely felelős a vágólapra történő másolásáért. Ez a műveletnek többet kell tennie a projektkóddal való működés során.
  16. A létrehozott alkalmazás fő paraméterei a botok megteremtéséhez

  17. Bontsa ki újra a menüt, és menjen az Oauth2 részre.
  18. Átmenet a kiegészítő alkalmazás típusának kiválasztására a fejlesztői portálon, hogy hozzon létre egy botot a Diszkordban

  19. A Scopes paraméterlistában keresse meg a "bot" elemet, és jelölje meg egy ellenőrző jelzéssel.
  20. Válassza ki a fejlesztő portálon használt alkalmazás típusát, hogy hozzon létre egy botot a Diszkordban

  21. Azonnal találjon meg egy másik blokkot a "Bot Engedélyek" névvel. Aktiválja az összes engedélyt, és kinyomtatja a bot által végrehajtott műveleteket.
  22. Engedélyek hozzáadása egy bot létrehozásához a Diszkordban

  23. Ne felejtsd el a szöveges és hangcsatornák engedélyeit. Ugyanakkor nem lesz szükség arra, hogy aktiváljanak, ha az adminisztrátornak az alkalmazás azonnali megadásához joga van.
  24. Más engedélyek kiválasztása az egyéni alkalmazásokhoz a fejlesztői portálon, hogy hozzon létre egy botot a Diszkordban

  25. Emelje fel újra a "Scopes" blokkot, és másolja az automatikusan generált linket a kerékpár engedélyhez.
  26. Link az első kerékpáros engedélyhez a szerveren, hogy hozzon létre egy botot a Diszkordban

  27. Görgessen rá, és válassza ki a kiszolgálót az alkalmazás hozzáadásához.
  28. Engedélyezés a szerveren, hogy hozzon létre egy botot a Diszkordban

  29. Erősítse meg a megfelelő jogok rendelkezésre bocsátását (a jelölőnégyzetekkel jelölt összes jogosultság az ablakban jelenik meg. Kattintson a "Engedélyezés" gombra a következő lépéshez.
  30. Nézze meg a rendelkezésre álló jogosultságokat, hogy hozzon létre egy botot a Diszkordban

  31. Adja meg a CAPTCHA-t az eljárás befejezéséhez.
  32. A CAPTCHA megerősítése az első engedélyezésben, hogy hozzon létre egy botot a Diszkordban

  33. Lapozzunk a szerverhez, és győződjön meg róla, hogy a bot a résztvevők listájában jelenik meg. Most offline állapotban van, mert a kódja még nem írt.
  34. A kiválasztott kiszolgáló résztvevőinek listájának ellenőrzése a Diszkordban található bot létrehozásához

3. lépés: Válassza ki a fejlesztési környezetet

Itt az ideje, hogy a bot-írási kód létrehozásának legnehezebb szakaszát tegye. Ehhez válassza ki a támogatott programozási nyelvek egyikét. Leggyakrabban használják a JavaScript-ot egy kiterjesztéssel node.js vagy python formájában. A kiválasztás kizárólag a tudásától függ, vagy milyen formátumban van a bot botline, ha a további finomításra kerül. Különböző nyelveken különböző fejlesztési környezetekre van szükség a szintaxis támogatással és további hasznos funkciókkal. Megtanulhatsz ezekről a cikkek legnépszerűbbek az alábbi linkeken.

Olvass tovább:

A fejlesztési környezet kiválasztása a programozáshoz

Szövegszerkesztők Windows

A fejlesztési környezet kiválasztása egy kód írása közben egy bot létrehozásához a Diszkordban

4. lépés: írási kód

Sok különböző lecke és demonstráció van arról, hogyan kell írni a botokat, hogy eltérjen a különböző szintű komplexitás. Vannak egész projektek is zene vagy adminisztráció, így néha a banális másolás néha. Ha azonban úgy dönt, hogy megírja a kódot, akkor a Python vagy a JavaScript elsajátítása.

A Python programozási nyelv használata a Diszkordban lévő bot létrehozásához

Egy másik cikkben részletesen leírtunk arról, hogy a bot alapjául szolgál, és az alapvető parancsokat hozzá kell adni, egyszerre megszakítják a két említett programozási nyelvet. Csak a legjobbat kell választania, és megértenie, hogy az elvek hogyan hoznak létre fájlokat, és írják a tartalmukat.

Bővebben: Írjon egy botot a Diszkordban

A JavaScript programozási nyelv használata a bot létrehozásához a Diszkordban

5. lépés: Bot forgalmazása

Egyszerűen senki sem fog tudni a botodról, mert egyszerűen hiányzik a hálózaton. Ha a teremtés kizárólag személyes projektre vonatkozik, a promóció nem szükséges, de gyakran a bot megszerzésének célja. A nyitott webhelyek a legjobb forgalmazási eszköznek tekinthetők, ahol ingyenesen vagy előfizetéssel letöltheted a bot letöltését, ezáltal megnyitva a kereséshez. Ezt elemezzük egy népszerű webhely példáján.

  1. Először is meg kell adnia a Discord-fiókot a "Bejelentkezés" gombra kattintva.
  2. Engedélyezés a kiválasztott webhelyen, hogy támogassa a botot a Diszkordban

  3. Ha új lap jelenik meg, erősítse meg a műveletet az "Engedélyezés" gomb segítségével.
  4. A kiválasztott webhely engedélyezésének megerősítése a botok elterjesztéséhez

  5. A fő fájl oldalán találja meg a bot hozzáadásáért felelős szakaszt.
  6. Átalakítás a Project részre való áttéréshez, hogy támogassa a botot

  7. Adja meg az azonosítóját azáltal, hogy ezt a paramétert a Diszkord fejlesztői portálon keresztül határozza meg, amelyet már korábban írtunk.
  8. Adja meg a projekt nevét, hogy támogassa a botot

  9. Ügyeljen arra, hogy megadja az alkalmazott előtagot.
  10. Projekt előtag kiválasztása a bot promócióhoz a Diszkordban

  11. Leírás hozzáadása, Adja meg a címkéket és más paramétereket, amelyek befolyásolják a bot oldalának megjelenítését a webhelyen.
  12. Az alapvető információk kitöltése a helyszínen, hogy támogassa a botot

  13. Ha a meghívó hivatkozás már ott van, helyezze be a megfelelő mezőbe, vagy menjen a "Generátor meghívására", hogy létrehozza.
  14. Helyezzen be meghívó linkeket a helyszínen, hogy támogassa a botot a Diszkordban

  15. Ellenőrizze a megadott adatok helyességét, és kattintson a "Küldés" gombra.
  16. Megerősítés egy projekt hozzáadásával, hogy támogassa a botot a Diszkordban

Az alapvető intézkedések elve megközelítőleg ugyanaz a helyszínen a botok és szerverek megfigyelésére vonatkozó valamennyi helyszínen, a különbség csak akkor fekszik, ha néhány lehetővé teszi, hogy szabadon helyezze el saját projektjeiket, és támogassák őket a tetejére díj ellenében, míg mások megkövetelik az előfizetés megszerzését A projekt regisztrációs szakasza. Itt vannak a saját preferenciáira és a hirdetési költségvetésre.

6. lépés: Bot elhelyezése VPS-re

Nem lesz képes folyamatosan dolgozni egy helyi számítógépen - előbb-utóbb az operációs rendszer újraindításra kerül, ami azt jelenti, hogy kikapcsol, és a bot, mivel a "parancssor" bezáródik az alkalmazáshoz. Minden nagyszabású projekt a VPS-hez kapcsolódik a használt programozási nyelv támogatásával. Ha olyan szinten tartózkodik, amikor ilyen szolgáltatásokat kell használnia, magyarázza el a munkájuk elvét, mivel nincs értelme, mert a szükséges tudás valószínűleg már megszerzett. Ehelyett javasoljuk, hogy figyeljen a kiválasztott Yap támogatására, és ha lehetséges, használja a vizsgálati időszakot, hogy ellenőrizze a kiválasztott VPS munkájának munkáját. Ne felejtsük el, hogy vannak támogatási szolgáltatások az ilyen helyszíneken, akiknek szakemberei gyorsan felelősek a kérdésekért. Miután csatlakoztatta a botot a VPS-hez, mindig aktív állapotban lesz, és nem kell tárolni a helyi számítógépen lévő fájlokkal.

A VPS használata az akkumulátor állandó működésének biztosítása érdekében

Olvass tovább