Jak vytvořit robota ve sváru (s obrázky)

Obsah:

Jak vytvořit robota ve sváru (s obrázky)
Jak vytvořit robota ve sváru (s obrázky)

Video: Jak vytvořit robota ve sváru (s obrázky)

Video: Jak vytvořit robota ve sváru (s obrázky)
Video: Wooo get vtip 🔥 #shorts #vtipy #vapko 2024, Smět
Anonim

Discord je populární chatovací program, který hráči často používají a milují. Uživatelé Discordu si mohou zdarma vytvořit vlastní kanál Discord a pozvat lidi, aby se ke kanálu připojili. Někteří lidé používají roboty na Discordu k přehrávání hudby, vítání nových uživatelů na kanálu a dalším. Tento wikiHow vás naučí, jak vytvořit robota pro Discord. Měli byste však být alespoň trochu obeznámeni s kódováním, protože roboti fungují prostřednictvím JavaScriptu.

Krok

Část 1 ze 6: Příprava počítače

Vytvořte robota ve hře Discord Krok 1
Vytvořte robota ve hře Discord Krok 1

Krok 1. Stáhněte si Node.js z

Node.js je bezplatný modul runtime JavaScriptu, který potřebujete k vytváření robotů. Můžete si vybrat instalační soubor pro Windows nebo MacOS a také požadovanou verzi. Pro tento proces doporučujeme zvolit verzi LTS.

Krok 2: Vytvořte robota ve hře Discord
Krok 2: Vytvořte robota ve hře Discord

Krok 2. Spusťte instalační soubor

V počítači se systémem Windows spustíte instalaci jednoduše kliknutím na stažený soubor. Na počítači Mac budete muset extrahovat soubory a najít soubor aplikace/instalace. Před instalací si přečtěte všechny smlouvy.

Krok 3: Vytvořte robota ve hře Discord
Krok 3: Vytvořte robota ve hře Discord

Krok 3. Vytvořte účet Discord (volitelně)

Pokud účet Discord ještě nemáte, můžete si jej vytvořit na

Krok 4: Vytvořte robota ve hře Discord
Krok 4: Vytvořte robota ve hře Discord

Krok 4. Přihlaste se ke svému účtu a kanálu Discord

Otevřete na počítači aplikaci Discord a otevřete kanál, do kterého chcete přidat robota.

Část 2 ze 6: Vytváření robotů ve sváru

Vytvořte robota v Discordu Krok 5
Vytvořte robota v Discordu Krok 5

Krok 1. Navštivte webový prohlížeč

Možná už budete mít přístup k účtu prostřednictvím aplikace, ale pokud budete vyzváni, přihlaste se zpět. V této části vytvoříte aplikaci s podporou botů. To znamená, že budete vytvářet aplikace a roboty.

Krok 6: Vytvořte robota v Discordu
Krok 6: Vytvořte robota v Discordu

Krok 2. Klikněte na modré tlačítko Nová aplikace

Je to na pravé straně vašeho prohlížeče. Zobrazí se vyskakovací okno s názvem vaší aplikace.

Zadejte název aplikace a klikněte na „Vytvořit“. Pokud robot vaší aplikace vítá uživatele, zvolte popisný název (např. „Greeterbot“). Název jako „Greeterbot“však může způsobit chyby, protože je tak populární. Na konec jména proto přidejte řetězec čísel (např. „Greeterbot38764165441“)

Vytvořte robota v Discordu Krok 7
Vytvořte robota v Discordu Krok 7

Krok 3. Klikněte na Bots v nabídce vlevo

Toto menu je označeno ikonou skládačky.

Vytvořte robota v Discordu Krok 8
Vytvořte robota v Discordu Krok 8

Krok 4. Klikněte na Přidat robota

Toto tlačítko je pod nadpisem „Build-A-Bot“.

  • Klikněte na „Ano, udělejte to!”Ve vyskakovacím okně potvrďte akci.
  • Pokud se vám zobrazí chybová zpráva o příliš populárním jménu, vraťte se na stránku aplikace a název změňte. Například název „Music Bot“byl považován za příliš populární. Na konec názvu aplikace však můžete přidat některá čísla.
Vytvořte robota v Discordu Krok 9
Vytvořte robota v Discordu Krok 9

Krok 5. Kliknutím zobrazíte token kliknutím

Tento příspěvek je v oblasti informací o botech. Po kliknutí na text se zobrazí řada písmen a číslic.

Kliknutím na „Kopírovat“zkopírujete celý text. Můžete jej vložit do aplikace s poznámkou nebo poznámkou, ale ujistěte se, že máte ke kódu přístup a nikomu ho nedáváte. Robota může ovládat kdokoli s kódem. Kód se na této stránce zobrazí vždy, když ho budete potřebovat

Část 3 ze 6: Odesílání robotů na servery nebo kanály serveru Discord

Krok 10: Vytvořte robota v Discordu
Krok 10: Vytvořte robota v Discordu

Krok 1. Klikněte na Obecné informace

Je to v nabídce na levé straně obrazovky.

Vytvořte robota v Discordu Krok 11
Vytvořte robota v Discordu Krok 11

Krok 2. Klikněte na tlačítko Kopírovat v části „ID klienta“

Tato možnost je uprostřed webové stránky.

Krok 12: Vytvořte robota ve hře Discord
Krok 12: Vytvořte robota ve hře Discord

Krok 3. Vložte ID klienta, které jste zkopírovali, na následující adresu URL:

„Https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8“

Pokud je vaše ID klienta například „00000000000000000001“, adresa URL bude vypadat takto:

Krok 13: Vytvořte robota v Discordu
Krok 13: Vytvořte robota v Discordu

Krok 4. Vložte adresu URL do adresního řádku prohlížeče

Budete přesměrováni na novou stránku, která vám umožní přidat roboty do vašeho kanálu.

  • Kliknutím na rozevírací pole zobrazíte všechny kompatibilní kanály.
  • Pokračujte kliknutím na „Autorizovat“. Zobrazí se potvrzovací zpráva, že robot byl přidán a aktivní kartu lze zavřít.

Část 4 ze 6: Kódování robotů

Krok 1. Vytvořte na ploše složku pro kódy robotů

Vytvoříte soubory kódu, které budou později přidány do složky.

  • Kód zobrazený v tomto článku je převzat z
  • Pokud chcete, můžete na internetu vyhledat další kódy robotů, například kódy pro nepřetržité přehrávání hudby. Tento wikiHow používá ukázkový kód pro roboty, kteří reagují na text nebo příkazy začínající na „!“

Krok 2. Otevřete program pro úpravu textu

Můžete použít program pro úpravu textu nižší třídy, jako je Poznámkový blok pro Windows nebo TextEdit pro Mac.

Krok 3. Zadejte následující kód:

    {„Token“: „Your Bot Token“}

  • Ujistěte se, že zadáte číslo Bot Token získané z předchozích kroků do uvozovek v textu kódu.

Krok 4. Uložte soubor jako „auth.json“

Ujistěte se, že soubor není uložen s příponou.txt.

Krok 5. Vytvořte nový dokument

Můžete jej vytvořit stisknutím klávesové zkratky Ctrl+N (Windows) nebo Cmd+N (Mac) nebo kliknutím na možnost „Nový“na kartě „Soubor“.

Krok 6. Zadejte následující kód:

    {„Name“: „greeter-bot“, „version“: „1.0.0“, „description“: „My First Discord Bot“, „main“: „bot.js“, „author“: „Your name“, „Závislosti“: {}}

  • Nezapomeňte nahradit položku „Your Name“svým jménem. Pokud nechcete používat „My First Discord Bot“, můžete také změnit položku „description“.

Krok 7. Uložte soubor jako „package.json“

Ujistěte se, že soubor není uložen s příponou.txt.

Krok 8. Vytvořte nový dokument

Můžete jej vytvořit stisknutím klávesové zkratky Ctrl+N (Windows) nebo Cmd+N (Mac) nebo kliknutím na možnost „Nový“na kartě „Soubor“.

Krok 9. Zadejte kód robota

Pokud například chcete vytvořit robota, který odpovídá na zprávy nebo příkazy začínající symbolem „!“, Zadejte následující kód:

    var Discord = require ('discord.io'); var logger = require ('winston'); var auth = require ('./ auth.json'); // Konfigurace nastavení záznamníku logger.remove (logger.transports. Console); logger.add (nový logger.transports. Console, {colorize: true}); logger.level = 'ladit'; // Inicializace Discord Bot var bot = new Discord. Client ({token: auth.token, autorun: true}); bot.on ('ready', function (evt) {logger.info ('Connected'); logger.info ('Logged in::'); logger.info (bot.username + ' - (' + bot.id + ')');}); bot.on ('message', function (user, userID, channelID, message, evt) {// Náš robot potřebuje vědět, zda provede příkaz // Bude poslouchat zprávy, které začínají na '!', pokud (message.substring (0, 1) == '!') {var args = message.substring (1).split (''); var cmd = args [0]; args = args.splice (1); switch (cmd) {//! ping case 'ping': bot.sendMessage ({to: channelID, message: 'Pong!'}); break; // Pokud chcete, přidejte libovolné příkazy case.}}});

Krok 14: Vytvořte robota ve hře Discord
Krok 14: Vytvořte robota ve hře Discord

Krok 10. Uložte soubor jako „bot.js“

Ujistěte se, že soubor není uložen s příponou.txt.

V tomto okamžiku můžete zavřít program pro úpravu textu

Část 5 ze 6: Instalace podpůrného robota

Krok 15: Vytvořte robota v Discordu
Krok 15: Vytvořte robota v Discordu

Krok 1. Otevřete okno příkazového řádku

Ve Windows můžete použít klíčové slovo „Cmd“ve vyhledávacím poli Windows v nabídce „Start“. Na počítači Mac můžete vyhledat „Příkazový řádek“prostřednictvím aplikace Spotlight.

Krok 16: Vytvořte robota v Discordu
Krok 16: Vytvořte robota v Discordu

Krok 2. Vstupte do složky robotů na ploše

Můžete například zadat cd / Users / Default Desktop / Desktop / FolderDiscordBotName.

Krok 17: Vytvořte robota ve hře Discord
Krok 17: Vytvořte robota ve hře Discord

Krok 3. Zadejte npm install discord.io winston –save a stiskněte Enter

Jakmile je Node.js nainstalován, tento příkazový řádek automaticky stáhne podporu nebo závislost robota do složky na ploše.

Krok 18: Vytvořte robota v Discordu
Krok 18: Vytvořte robota v Discordu

Krok 4. Napište npm install a stiskněte Vstupte.

Kód zajistí, že neexistují žádné další prvky nebo programy, které je třeba nainstalovat, aby robot fungoval.

Nyní máte kód pro robota a otestujete, zda kód může fungovat v další metodě

Část 6 ze 6: Spuštění robota

Vytvořte robota v Discordu Krok 19
Vytvořte robota v Discordu Krok 19

Krok 1. Zadejte příkaz node bot.js a v okně příkazového řádku stiskněte klávesu Enter

Pokud se zobrazí chybová zpráva, děláte něco špatně s kódem robota.

Krok 20: Vytvořte robota ve hře Discord
Krok 20: Vytvořte robota ve hře Discord

Krok 2. Do nástroje Discord zadejte „! Intro“

Zadejte příkaz na kanálu, který obsahuje robota. Ukázkový kód uvedený v tomto článku instruuje robota, aby reagoval na příkazy nebo příspěvky začínající symbolem „!“se slovem „Pong!“. Chcete -li vyzkoušet, zda robot funguje, zadejte „! Intro“a počkejte na odpověď nebo odpověď robota.

Vytvořte robota v kroku 21
Vytvořte robota v kroku 21

Krok 3. Pokud neobdržíte žádnou odpověď, zkontrolujte kód

Pokud robot nereaguje na zprávu „! Intro“ve službě Discord, přečtěte si znovu tento wikiHow a ujistěte se, že je robot správně nastaven. Kromě toho se ujistěte, že:

  • Node.js nainstalován správně.
  • Token robota je správně vložen do souboru auth.json.
  • Jste na stejném kanálu jako bot
  • Bot je již na serveru.
  • Kód obsažený v souborech auth.json, bot.js a package.json je správný.
  • Stahovali jste všechny podpory nebo závislosti, aby robot fungoval pomocí příkazového řádku (po instalaci Node.js).

Doporučuje: