Bota na Discordu můžete vytvořit bez programování pomocí no-code tvůrce botů, hotové šablony pro vlastní hosting, nebo hostovaného bota pod vlastním jménem a avatarem. Třetí možnost nepotřebuje server ani průběžnou údržbu: vytvoříte aplikaci bota ve Vývojářském portálu Discordu a připojíte ji k platformě, která už funkce postavila, například k Vlastnímu botovi v Noxyru.

A user's bot token runs on a Noxyr node and comes online as their own branded bot. Your token Noxyr node MyBot Online

Možnost 1: no-code tvůrci botů

Nástroje jako BotGhost vám umožní skládat příkazy z vizuálního editoru: vyberete spouštěč, vyberete akci a uložíte. Jsou opravdu bez kódu a hodí se pro hrstku vlastních příkazů, automatických odpovědí nebo jednoduchých rolí podle reakcí. Háček je v rozsahu. Stavět něco tak rozsáhlého, jako je systém ticketů, obchod s pokladnou nebo ochranu proti nukeování, po jednotlivých blocích se rychle zpomalí a hostování hotového bota 24/7 je obvykle zvlášť placený krok navíc k samotnému tvůrci.

Možnost 2: vlastní hosting šablony

Existuje spousta open-source startovacích botů pro discord.js nebo discord.py, které si stáhnete a spustíte s minimálními úpravami (token bota, prefix, případně konfigurační soubor). Je to „bez programování“ v nejvolnějším smyslu: nepíšete logiku, ale pořád potřebujete rozumět tomu, jak upravit hodnoty v konfiguraci, nainstalovat Node.js nebo Python a udržet proces běžet někde na serveru. Bezplatné hostingy existují, ale jsou nejslabším článkem celého řetězce. Náš průvodce bezplatným hostingem Discord botů popisuje, co opravdu běží nepřetržitě a co ne.

Možnost 3: hostovaní boti pod vlastní značkou

Tato možnost nepotřebuje žádný kód ani hosting. Platforma, která už má funkce, které chcete, vám dovolí vytvořit vlastní aplikaci bota ve Vývojářském portálu Discordu, předáte jí svůj token a ona provozuje celou svou sadu funkcí pod jménem a avatarem vašeho bota. Noxyr to dělá jako Vlastní bot: tickety, katalog produktů s pokladnou, faktury, vouchery, recenze, soutěže, ankety, ověřování, uvítací zprávy, zabezpečení proti nukeování a odpovědi AI chatu, to vše běží pod jménem, které jste aplikaci dali, a je hostované na vlastní infrastruktuře Noxyru. Vše nastavujete potom z webového dashboardu, ne kódem.

Kompromis je stejný jako u každé hostované platformy: dostanete funkce, které existují, ne vlastní logiku mimo ně. Pokud přesně potřebujete bota, který dělá něco, co žádná existující platforma nenabízí, jsou to právě možnosti 1 nebo 2, které to skutečně umožní postavit.

Krok za krokem: vytvoření bota na Discordu bez programování (cesta přes Noxyr)

  1. Hlasujte pro Noxyr na Top.gg. To je jediný náklad. Hlas odemkne formulář pro nastavení Vlastního bota na 12 hodin.
  2. Otevřete Discord Developer Portal na adrese discord.com/developers/applications a stiskněte New Application. Pojmenujte ho podle toho, jak se má bot jmenovat; tento název a jeho avatar uvidí váš server.
  3. Zapněte dva povinné intenty. Na záložce Bot v sekci Privileged Gateway Intents zapněte Server Members Intent a Message Content Intent. Noxyr obojí kontroluje dřív, než token přijme, protože uvítací zprávy a odpovědi AI je potřebují.
  4. Resetujte token a zkopírujte ho jednou. Discord ho ukáže jen jednou.
  5. Vložte token na stránku Vlastní bot na dashboardu Noxyru. Vyberte hostitele, nebo ponechte Automatic, který vybere nejrychlejší uzel s volnou kapacitou.
  6. Stiskněte Start my bot. Bot se připojí zhruba za dvacet sekund. Stránka vám dá pozvánkový odkaz, kterým ho přidáte na své servery, a všechny funkce Noxyru už budou fungovat pod identitou vašeho bota.

Celý postup pro Vlastního bota a dokumentace k Vlastním botům popisují každou obrazovku a podrobnosti o okně hlasování hlouběji. Interaktivní tutoriál má také stopu pro Vlastního bota s simulovaným dashboardem, pokud ho chcete vidět dřív, než sáhnete na ten skutečný.

Která možnost je pro vás opravdu správná

  • Chcete pár vlastních příkazů a nic víc? Nejlépe se hodí no-code tvůrce.
  • Umíte upravit konfigurační soubor a udržet hosting v chodu? Šablona pro vlastní hosting vám dá nejvíc kontroly za nejvíc údržby.
  • Chcete kompletní sadu funkcí (tickety, obchod, zabezpečení a další) živou během pár minut pod vlastním jménem? Hostovaný bot pod vlastní značkou, jako je Vlastní bot Noxyr, je přesně pro to postavený, a je zdarma.

Časté otázky

Potřebuji pro cestu přes Noxyr nějaké znalosti programování? Ne. Vytvoření aplikace a vložení tokenu ve Vývojářském portálu je několik kliknutí, ne kód.

Je to opravdu zdarma? Ano. Samotný Noxyr je zdarma a Vlastní bot stojí jen hlas na Top.gg, který ho odemkne na 12 hodin, a poté následuje 74hodinová doba milosti, než byste museli hlasovat znovu.

Můžu k botovi pod vlastní značkou přidat i vlastní příkazy? Ne. Hostovaný bot pod vlastní značkou provozuje sadu funkcí platformy pod vaším jménem; není to framework pro váš vlastní kód. Pokud potřebujete vlastní logiku, jdete spíš k možnostem 1 nebo 2.

Co když už mám bota pozvaného obvyklým způsobem a chci ho později přejmenovat? Jméno bota pozvaného obvyklým způsobem patří tomu, kdo vytvořil danou aplikaci na Discordu. Vlastní bot je jiný: aplikaci vlastníte od začátku, takže jméno a avatar jsou vaše od prvního dne.

Chcete zkusit cestu bez kódu? Přidejte si Noxyr zdarma a jedním hlasem odemkněte Vlastního bota, nebo začněte s dokumentací Začínáme, pokud zatím chcete jen mít bota běžet pod jeho vlastním jménem.