Botovi su ono što pretvara osnovni Discord server u potpuno opremljenu platformu zajednice. Oni upravljaju moderiranjem, puštaju glazbu, dodjeljuju uloge, pokreću igre, prate XP, upravljaju nagradnim igrama i obavljaju stotine drugih zadataka koje bi bilo nemoguće ili iscrpljujuće raditi ručno.
Dodavanje bota je jednostavno kada razumijete kako funkcionira sustav autorizacije. Ovaj vodič prolazi kroz cijeli proces — pronalaženje botova, OAuth2 proces pozivanja, ispravno postavljanje dozvola i konfiguriranje botova.
Prije nego što počnete
Da biste dodali bota na server, potrebna vam je dozvola Upravljanje serverom. Ako ste vlasnik servera, imate je. Ako ste moderator ili administrator, provjerite postavke svoje uloge. Redoviti članovi ne mogu dodavati botove.
Također odlučite što vam zapravo treba. Uobičajena pogreška je dodavanje desetaka botova "za svaki slučaj". Počnite s onim što vaš server stvarno treba danas — bot za moderiranje, možda bot za razinu i sve ostalo specifično za vašu zajednicu. Uvijek možete dodati više kasnije.
Gdje pronaći Discord botove
Stranice s popisom botova
Dva najčešće korištena direktorija botova su:
- Top.gg — Najveći direktorij botova. Filtrirajte po kategoriji (moderiranje, glazba, ekonomija, itd.), sortirajte po glasovima ili mjesečnim korisnicima i pročitajte recenzije. Stranica svakog bota prikazuje njegove naredbe, značajke i poveznicu za poziv.
- Discord Bot List (discordbotlist.com) — Sličan direktorij s dodatnim opcijama filtriranja. Dobar za pronalaženje alternativa kada je Top.gg vaša polazna točka.
Obje stranice omogućuju pretraživanje po kategoriji i značajci. Ako tražite bota za moderiranje, pretražite "moderiranje" i sortirajte po glasovima ili broju servera — veći brojevi općenito znače pouzdanije botove.
Riječ o kvaliteti bota
Visoki brojevi glasova i veliki brojevi servera korisni su signali, ali također pročitajte aktivnost poslužitelja za podršku bota i provjerite kada je zadnji put ažuriran. Bot s 50.000 servera koji nije ažuriran dvije godine je rizik — može se pokvariti kada Discord napravi promjene API-ja.
Provjerite poslužitelj za podršku bota
Većina ozbiljnih botova ima poslužitelj za podršku povezan sa svoje stranice s popisom. Pridružite mu se i provjerite kanal #announcements ili #status. Nedavne objave znače da se bot aktivno održava. Ako je zadnja objava stara šest mjeseci, potražite drugdje.
OAuth2 proces pozivanja
Discord koristi OAuth2 za autorizaciju dodavanja botova. Evo točno kako to funkcionira:
Pronađite svog bota i kliknite Pozovi
Na Top.gg ili web stranici bota kliknite gumb Pozovi, Dodaj na server ili Pozovi na Discord. Ovo otvara Discordovu OAuth2 stranicu za autorizaciju u vašem pregledniku.
Odaberite svoj server
Padajući izbornik navodi sve servere na kojima imate dozvolu za upravljanje serverom. Odaberite server na koji želite dodati bota.
Pregledajte tražene dozvole
Ovo je najvažniji korak. Vidjet ćete popis dozvola koje bot traži. Pažljivo ih pročitajte. Uobičajene legitimne dozvole uključuju:
- Čitanje poruka / Pregled kanala
- Slanje poruka
- Ugrađivanje poveznica
- Upravljanje porukama (potrebno za botove za moderiranje)
- Povezivanje / Govor (potrebno za botove za glazbu)
- Upravljanje ulogama (potrebno za botove za razinu ili uloge — provjerite je li ovo prikladno ograničeno)
Crvene zastavice: botovi koji traže administratora kada nemaju očiti razlog za to.
Dovršite CAPTCHA i autorizirajte
Kliknite Autoriziraj, dovršite bilo koji CAPTCHA koji Discord prikaže i bot će se odmah pridružiti vašem serveru. Vidjet ćete poruku potvrde.
Nikada ne dajte administratorsku dozvolu osim ako niste sigurni
Administratorska dozvola omogućuje botu da učini sve — čita sve poruke, upravlja svim kanalima, zabranjuje članove, čak i briše server u nekim slučajevima. Većini botova to ne treba. Ako bot traži administratora i niste sigurni zašto, provjerite dokumentaciju bota. Ako nema jasnog razloga, odbijte i pronađite drugog bota.
Razumijevanje uloge bota
Kada se bot pridruži vašem serveru, Discord automatski stvara ulogu nazvanu po botu. Ova uloga određuje što bot može učiniti. Vidjet ćete je na svom popisu uloga.
Ključne stvari koje treba znati:
- Položaj uloge bota u vašoj hijerarhiji je važan. Bot za moderiranje treba svoju ulogu pozicioniranu iznad uloga koje bi trebao moderirati — inače ne može izbaciti ili zabraniti te članove.
- Možete urediti dozvole bota izravno na njegovoj ulozi ili postavljanjem preklapanja na razini kanala.
- Botovi s više opsega dozvola (kao što su naredbe aplikacije) mogu stvoriti dodatne uloge ili zahtijevati da njihova uloga ima određene dozvole.
Najbolja praksa: Stvorite kategoriju pod nazivom Botovi ili Uslužni programi i postavite kanale tamo da ograničite tko može koristiti naredbe bota. Zatim konfigurirajte svaki bot da odgovara samo na naredbe u toj kategoriji ili određenim kanalima.
Konfiguriranje botova nakon dodavanja
Većina botova treba neku konfiguraciju prije nego što budu korisni. Proces postavljanja razlikuje se ovisno o botu:
Naredbe s kosom crtom
Većina modernih botova koristi Discordove ugrađene naredbe s kosom crtom (/naredba). Nakon dodavanja bota, upišite / u bilo koji kanal da biste vidjeli dostupne naredbe. Uobičajene naredbe za postavljanje uključuju:
/setupili/config— Otvara izbornik za konfiguraciju/help— Navodi sve naredbe i njihovu upotrebu/prefix— Mijenja prefiks bota (za starije botove temeljene na prefiksu)
Web stranice nadzorne ploče
Mnogi popularni botovi imaju web nadzorne ploče na kojima vizualno konfigurirate sve. Nadzorna ploča obično je povezana sa stranice bota na Top.gg ili s njegove web stranice. Prijavite se s Discordom, odaberite svoj server i konfigurirajte postavke putem korisničkog sučelja — nisu potrebne naredbe.
Web nadzorne ploče su lakše za složenu konfiguraciju
Za botove s puno postavki (botovi za moderiranje, botovi za razinu, botovi za ekonomiju), web nadzorna ploča je gotovo uvijek lakša od korištenja naredbi u Discordu. Potražite poveznicu "Nadzorna ploča" ili "Panel" na web stranici bota.
Dodjela kanala i uloga
Većina botova treba znati koje kanale i uloge koristiti. Tipični koraci prvog postavljanja:
- Postavite kanal za zapisivanje radnji moderiranja
- Postavite kanal za naredbe bota (držite neželjenu poštu bota izvan glavnog chata)
- Dodijelite uloge koje bi bot trebao automatski dati (npr. uloga "Član" kada se netko pridruži)
- Konfigurirajte sve kanale s porukama dobrodošlice
Upravljanje s više botova
Nakon što imate nekoliko botova, organizacija je važna.
Spriječite sukobe naredbi: Ako dva bota dijele istu naredbu (kao što je /help), Discord će prikazati obje opcije kada je član upiše. Provjerite koji se botovi preklapaju i onemogućite duple naredbe na jednom od njih ako je moguće.
Ograničite naredbe bota na određene kanale: Većina botova vam omogućuje konfiguriranje na kojim kanalima odgovaraju. Koristite ovo da biste interakcije bota držali izvan glavnih kanala za raspravu. Kanal #bot-commands ili #utilities čisto obrađuje većinu interakcija bota.
Održavajte popis botova upravljivim: Pregledajte svoje botove svakih nekoliko mjeseci. Botove koje ste dodali i nikada niste konfigurirali ili botove koji su duplicirali značajke drugog bota treba ukloniti. Idite na Postavke servera → Integracije da biste vidjeli sve botove i web-kuke na svom serveru.
Pratite dozvole bota: Postavke servera → Integracije → [Naziv bota] prikazuje vam koje dozvole bot zapravo ima i omogućuje vam ograničavanje određenih naredbi na određene kanale ili uloge.
Rješavanje uobičajenih problema s botovima
Bot je offline
Poslužitelj domaćina bota je isključen ili se proces srušio. Ovo je problem programera. Provjerite poslužitelj za podršku bota za ažuriranja statusa. Ako je offline više od dan ili dva, razmislite o prelasku na alternativu.
Bot ne odgovara na naredbe
Provjerite ovo redom:
- Je li bot online? (Zelena točka na popisu članova)
- Ima li bot dozvolu za čitanje i slanje poruka na ovom kanalu?
- Je li naredba ispravno napisana? (Koristite
/da biste vidjeli dostupne naredbe) - Je li bot konfiguriran da odgovara na ovom kanalu ili je ograničen na drugi kanal?
- Je li bot izbačen sa servera, a da to niste primijetili? Provjerite Postavke servera → Integracije.
Bot kaže "Nedostaju dozvole"
Bot nema potrebnu dozvolu. Pogledajte koju je radnju pokušavao poduzeti (zabraniti korisnika, izbrisati poruku, dodijeliti ulogu) i provjerite ima li uloga bota tu dozvolu. Također provjerite je li uloga bota ispravno pozicionirana u hijerarhiji za radnje moderiranja.
Bot se pridružio, ali se naredbe ne prikazuju u izborniku s kosom crtom
Može proći do sat vremena da Discord globalno registrira nove naredbe s kosom crtom. Ako se naredbe i dalje ne pojavljuju nakon sat vremena, pokušajte izbaciti i ponovno dodati bota ili provjerite poslužitelj za podršku bota za poznate probleme.
Sljedeći koraci
S dodanim i konfiguriranim botovima, vaš je server spreman za nesmetan rad. Za više informacija o izgradnji dobro strukturiranog servera:
- Cjeloviti vodič za postavljanje Discord servera — kanali, uloge, dozvole i kontrolni popis prije pokretanja
- Kako razviti svoj Discord server — strategije otkrivanja, sadržaja i zadržavanja
- Vodič za moderiranje Discord servera — izgradnja sustava moderiranja koji se može skalirati
Pravi botovi, ispravno konfigurirani i kojima su dane minimalne dozvole koje im stvarno trebaju, jedno su od poboljšanja s najvećim utjecajem koje možete napraviti na bilo kojem Discord serveru.