Obsah:

Ako pridať interaktívneho robota do sváru: 6 krokov
Ako pridať interaktívneho robota do sváru: 6 krokov

Video: Ako pridať interaktívneho robota do sváru: 6 krokov

Video: Ako pridať interaktívneho robota do sváru: 6 krokov
Video: 🔥ПРОЩЕ ПРОСТОГО! Как связать начинающему ЛЕГКО БЫСТРО ЛЮБОЙ РАЗМЕР красивую нежную КОФТУ ТОП крючком 2024, November
Anonim
Ako pridať interaktívneho robota do programu Discord
Ako pridať interaktívneho robota do programu Discord

V tomto tutoriále ukážem, ako vytvoriť vlastného interaktívneho robota, ktorý funguje s niekoľkými komandami.

Discord je aplikácia sociálnych médií Skype/Whats-app, ktorá spája hráčov. Môžu mať vlastný kanál, kontrolovať, akú hru každý člen hrá, navzájom si telefonovať a chatovať. Jednou z možností je pridať na server robota. Môže to byť buď automatický robot, alebo napríklad robot, ktorý prehráva hudbu.

Zásoby:

- Internet samozrejme (doh!)

- Aplikácia Discord

- Node.js, npm

- Základná znalosť vykonávania príkazov v termináli

Krok 1: Stiahnite si aplikáciu Discord

Stiahnite si aplikáciu Discord. Táto aplikácia je aplikácia pre viacero zariadení, ktorú si môžete stiahnuť z

Používateľské meno, ktoré vytvoríte, má k nemu priradené jedinečné číslo, ako je to znázornené na obrázku vyššie. Tento názov + # použijete na pridanie ďalších členov sváru.

Krok 2: Nastavenie vlastného kanála

Nastavenie vlastného kanála
Nastavenie vlastného kanála
Nastavenie vlastného kanála
Nastavenie vlastného kanála
Nastavenie vlastného kanála
Nastavenie vlastného kanála

Aby bol robot vytvorený, musíme si vytvoriť vlastný server.

1. Keď ste prihlásení do Discordu, mali by ste vidieť niečo ako obrázky vyššie:

2. Aby mohol server vytvoriť, musíme kliknúť na znamienko+v ľavom dolnom rohu zvýraznené červenou farbou.

Zadajte názov servera a zadajte oblasť servera. Voliteľne môžete na svoj server pridať obrázok. Po dokončení týchto krokov by sa vám mal serverový zoznam na kartách vľavo zobrazovať v závislosti od zariadenia, ktoré práve používate.

Krok 3: Nainštalujte Node.js a Npm

Nainštalujte Node.js a Npm
Nainštalujte Node.js a Npm

Akonáhle ste vytvorili svoj vlastný server, Discord vás požiada, aby ste na svoj server pozvali priateľov. Tento krok preskočte (alebo pozvite priateľov na svoj kanál sváru pomocou odkazu na pozvanie) a voilá! Bol vytvorený váš vlastný server.

1. Vyhľadajte node.js a npm

Najprv sa musíme uistiť, že musíme vytvoriť miestny projekt pre API na uskutočňovanie hovorov. Musíme tiež získať token pre robota. Aby sme to urobili, musíme do terminálu pridať niekoľko riadkov. Ak chcete otvoriť terminál, stlačte kombináciu klávesov CMD + a vyhľadajte terminál. Ak ste to urobili správne, terminál by sa mal zobraziť ako na obrázku vyššie.

Ak chcete skontrolovať, či ste nainštalovali node.js a npm, zadajte nasledujúci kód:

Pre node.js:

uzol -v

Pre npm:

npm -v

Ak máte obaja nainštalovaný node.js a npm, verziu by ste mali vidieť, ak nie, nainštalujte node.js aj npm zadaním nasledujúceho kódu (node.js sa nainštaluje spolu s npm):

Pre npm:

npm nainštalovať npm@najnovšie -g

Krok 4: Vytvorte robota

Vytvorte robota
Vytvorte robota
Vytvorte robota
Vytvorte robota
Vytvorte robota
Vytvorte robota
Vytvorte robota
Vytvorte robota

Aby náš robot fungoval, musíme vytvoriť aplikáciu a robota. Musíme to tiež odoslať na náš diskordačný server.

1. Vytvorte aplikáciu a robota:

Najprv prejdite na stránku discordapp.com/developers/applications/me. Prihláste sa pomocou svojho účtu. Začnite kliknutím na položku Nová aplikácia, pomenujte aplikáciu a potom kliknite na položku vytvoriť. Na ľavej karte vyberte položku Bot. Vytvorte robota. Ak je robot vytvorený, na obrázku vyššie dostanete správu, že bol vytvorený.

2. Pošlite robota na váš server Discord

Vo Všeobecných informáciách skopírujte svoje ID klienta, skopírujte ho a prilepte ho na túto adresu URL, pričom nahradíte čísla:

discordapp.com/oauth2/authorize?&client_id…

Skopírujte adresu URL s uvedeným identifikačným číslom klienta do prehliadača. Dostanete sa na web, kde môžete spoločnosti Discord povedať, kam poslať vášho robota. Budete vedieť, že to fungovalo, ak otvoríte Discord v aplikácii alebo vo svojom prehliadači a prejdete na svoj server. Kanál oznámi, že sa do miestnosti pridal robot, a uvidíte ho v ponuke na pravej strane pod zoznamom online členov.

Krok 5: Vytvorte miestny adresár

Vytvorte miestny adresár
Vytvorte miestny adresár

Na vašom počítači musíme vytvoriť priečinok, v ktorom budú uložené všetky súbory vášho robota. Nazvite to niečo ako discordBot alebo niečo, čo sa dá ľahko rozpoznať.

1. Vytvorte priečinok a tri súbory

V tomto priečinku musíme vytvoriť tri.

Na termináli spustite nasledujúci kód:

mkdir discordBot

V priečinku sa pohybujte zadaním nasledujúceho kódu:

cd discordBot

Potom zadajte nasledujúci riadok:

npm init -y

V priečinku projektu sa tak vytvorí súbor package.json.

Začnime najskôr inštaláciou známej knižnice Javascript na interakciu s rozhraním Discord API s názvom discord.js. Zadajte:

npm install --save discord.js

Varovania zatiaľ ignorujte.

2. Vytvorenie súboru pre token

V ľubovoľnom textovom editore vytvorte súbor a pomenujte ho „auth.json“.

Prilepte nasledujúci kód:

{

“Token”: “Your Bot Token”}

Potom nahraďte „token svojho robota“svojim tokenom. To nájdete na:

Prihláste sa, kliknite na položku Tajomstvo klienta a nahraďte Bot Token.

Uložte súbor a vytvorte nový súbor.

Nasledujúci súbor, pomenujte tento súbor package.json, prilepte nasledujúci kód:

{

„Name“: „discordBot“, „version“: „1.0.0“, „description“: „My First Discord Bot“, „main“: „bot.js“, „author“: „Your Name“, „dependencies”: {}}

Nahraďte meno autora požadovaným menom. Tento súbor uložte ako „package.json“do priečinka s robotom Discord.

Nakoniec sa posledný súbor.json bude nazývať bot.js a prilepí sa nasledujúci kód:

const Discord = require ('discord.js');

const klient = nový Discord. Client (); const auth = require ('./ auth.json'); client.on ('ready', () => {console.log (`Prihlásený ako $ {client.user.tag}!`);}); client.on ('message', msg => {if (msg.content === 'ping') {msg.reply ('pong');}}); client.login (auth.token);

Tento posledný textový súbor uložte ako „bot.js“do svojho priečinka s robotom Discord. Pridal som jednoduchý príkaz, že ak poviete „ping“, robot odpovie „Pong!“

Krok 6: Posledný krok a testovanie robota

Posledný krok a testovanie robota
Posledný krok a testovanie robota
Posledný krok a testovanie robota
Posledný krok a testovanie robota

1. Otvorte terminál

V termináli musíme skontrolovať, či sme urobili všetko správne. Prejdite do priečinka zadaním nasledujúceho príkazu:

cd discordBot

2. Spustite robota

Nakoniec spustite príkaz podľa nižšie uvedeného obrázku:

uzol bot.js

Ak ste urobili všetko, malo by byť uvedené: Ste prihlásení ako discordBot#xxxx!

Et voilà! robot bol vytvorený pre váš diskordačný server! V kanáli môžete odoslať správu „Ping“a dostanete odpoveď „Pong!“

Toto je len základný robot pre váš nesúhlasný kanál. Ďalšie skvelé nápady nájdete na:

Odporúča: