Scarica PDFScarica PDF

Discord è un noto programma VoIP molto usato e diffuso fra i gamer. Gli utenti possono creare gratuitamente dei canali e invitare altre persone a unirsi. Alcune persone usano bot per ascoltare musica, salutare i nuovi utenti che si sono uniti al proprio canale e molto altro ancora. Questo articolo spiega come creare un bot per Discord. Dovrai avere un minimo di familiarità con la programmazione, in quanto il bot funziona grazie a JavaScript.

Parte 1
Parte 1 di 6:

Preparare il Computer

Scarica PDF
  1. How.com.vn Italiano: Step 1 Scarica Node.js dal...
    Scarica Node.js dal sito https://nodejs.org/en/download/. Node.js è un runtime gratuito di JavaScript che ti servirà per creare il bot. Puoi selezionare l’installer per Windows o macOS e la versione che prediligi. Per questo procedimento, è raccomandata la versione LTS.
  2. How.com.vn Italiano: Step 2 Avvia l’installer.
    Se hai un computer con sistema operativo Windows, non dovrai fare altro che cliccare sul file scaricato per aprire l’installer. Un computer con sistema macOS richiede invece di decomprimere il file per trovare l’applicazione dell’installer. Assicurati di leggere tutti gli accordi a mano a mano che avanzi.
  3. How.com.vn Italiano: Step 3 Crea un account su Discord (facoltativo).
    Se non ce l’hai già, puoi crearlo all’indirizzo https://discord.com/.
  4. How.com.vn Italiano: Step 4 Accedi al tuo account su Discord e poi al canale.
    Apri l’applicazione di Discord sul tuo computer e cerca il canale nel quale desideri creare il bot.
    Pubblicità
Parte 2
Parte 2 di 6:

Creare il Bot su Discord

Scarica PDF
  1. How.com.vn Italiano: Step 1 Visita il sito...
    Visita il sito https://discord.com/developers/applications/me usando un browser. Dovresti già avere effettuato l’accesso mediante l’applicazione, ma esegui nuovamente il login qualora ti venisse richiesto di farlo. In questa fase del procedimento, dovrai creare un’applicazione che attivi il bot. Oltre al bot, creerai quindi un’app.
  2. How.com.vn Italiano: Step 2 Clicca sul pulsante blu New Application.
    Si trova sul lato destro del browser. Apparirà una finestra, dove ti verrà richiesto di inserire il nome dell’applicazione.
    • Digita il nome dell’applicazione e clicca su “Create”. Dovrai scegliere un nome che descriva le funzioni del bot. Per esempio, se il bot serve a salutare le persone, puoi chiamarlo "Greeterbot". Tuttavia, è possibile che il nome "Greeterbot" causi una segnalazione di errore in un secondo momento, in quanto è piuttosto popolare. Di conseguenza, aggiungi una serie di numeri dopo il nome, come "Greeterbot38764165441".
  3. How.com.vn Italiano: Step 3 Clicca su Bot nel menu a sinistra.
    L’icona raffigura un pezzo di puzzle.
  4. How.com.vn Italiano: Step 4 Clicca su Add Bot.
    Questo pulsante si trova nella sezione intitolata “Build-A-Bot”.
    • Clicca su “Yes, do it!” nel pop-up per confermare l’operazione.
    • Se dovesse apparire un messaggio di errore perché si tratta di un nome particolarmente diffuso, vai alla pagina dell’applicazione e modificalo. Per esempio, è probabile che il nome “Music Bot” sia già in uso, quindi sarebbe utile aggiungere alcuni numeri alla fine del nome dell’applicazione.
  5. How.com.vn Italiano: Step 5 Clicca su Click to Reveal Token.
    Questo pulsante si trova nell’area dedicata alle informazioni sul bot. Cliccando su di esso, vedrai una serie di lettere e numeri.
    • Clicca su “Copy” per copiare tutto il testo. Puoi incollarlo su un post-it, ma assicurati di avere accesso a questo codice e di non darlo a nessuno. Chiunque lo possieda sarà in grado di controllare il bot. Questo codice sarà sempre a tua disposizione in questa sezione, qualora dovessi averne bisogno.
    Pubblicità
Parte 3
Parte 3 di 6:

Inviare il Bot al Server/Canale su Discord

Scarica PDF
  1. How.com.vn Italiano: Step 1 Clicca su General Information.
    Questa opzione si trova nel menu a sinistra.
  2. How.com.vn Italiano: Step 2 Clicca su Copy nella sezione intitolata Client ID.
    Si trova più o meno al centro della pagina.
  3. How.com.vn Italiano: Step 3 Incolla il ClientID all’interno del seguente link:
    https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8.
  4. How.com.vn Italiano: Step 4 Incolla l’URL nella barra degli indirizzi del browser.
    Verrai reindirizzato a una pagina in cui potrai assegnare il tuo bot a un canale.
    • Clicca sul menu a discesa per visualizzare tutti i tuoi canali compatibili.
    • Clicca su “Autorizza” per continuare. Riceverai un messaggio, il quale ti confermerà che il bot è stato trasferito e che potrai chiudere la scheda attiva.
    Pubblicità
Parte 4
Parte 4 di 6:

Programmare il Bot

Scarica PDF
  1. 1
    Crea una cartella sul desktop per il codice del bot. In questa cartella dovrai salvare i file che creerai.
    • Questo codice è stato fornito dal sito https://www.digitaltrends.com/gaming/how-to-make-a-discord-bot/.
    • Puoi cercare su internet i codici dei bot che desideri, come quelli che permettono di riprodurre costantemente la musica. In questo articolo, si usa un codice campione per un bot che risponde a qualsiasi messaggio che inizi con un punto esclamativo ("!").
  2. 2
    Apri un editor di testo. Puoi usare programmi predefiniti come Blocco Note (Windows) o TextEdit (Mac).
  3. 3
    Digita il seguente codice:
      {“token”: “Il token del tuo bot”}
    • Assicurati di mettere fra virgolette il numero del token del bot che hai ottenuto nei passaggi precedenti.
  4. 4
    Salva il file come “auth.json”. Assicurati che il file non venga salvato con estensione “.txt”.
  5. 5
    Apri un nuovo documento. Puoi farlo premendo Ctrl+N (Windows) o Cmd+N (Mac), oppure cliccando su “Nuovo” dalla scheda “File”.
  6. 6
    Digita il seguente codice:
      {“name”: “greeter-bot”,“version”: “1.0.0,“description”: “My First Discord Bot”,“main”: “bot.js”,“author”: “Il tuo nome”,“dependencies”: {}}
    • Assicurati di inserire il tuo nome accanto alla voce “author”. Puoi anche modificare la voce “description” qualora non ti piacesse l’opzione “My first discord bot.”
  7. 7
    Salva il file come “package.json”. Assicurati che non venga salvato con estensione “.txt”.
  8. 8
    Apri un nuovo documento. Puoi farlo premendo Ctrl+N (Windows) o Cmd+N (Mac). In alternativa, clicca su “Nuovo” dalla scheda “File”.
  9. 9
    Digita il codice del bot. Per esempio, se vuoi creare un bot che risponda a qualsiasi messaggio che inizi con un punto esclamativo ("!"), digita il seguente codice:
      var Discord = require('discord.io');var logger = require('winston');var auth = require('./auth.json');// Configure logger settingslogger.remove(logger.transports.Console);logger.add(new logger.transports.Console, {    colorize: true});logger.level = 'debug';// Initialize Discord Botvar bot = new Discord.Client({   token: auth.token,   autorun: true});bot.on('ready', function (evt) {    logger.info('Connected');    logger.info('Logged in as: ');    logger.info(bot.username + ' - (' + bot.id + ')');});bot.on('message', function (user, userID, channelID, message, evt) {    // Our bot needs to know if it will execute a command    // It will listen for messages that will start with `!`    if (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;            // Just add any case commands if you want to.         }     }});
  10. How.com.vn Italiano: Step 10 Salva il file come “bot.js”.
    Assicurati che non venga salvato con estensione “.txt”.
    • Ora, puoi chiudere l’editor di testo.
    Pubblicità
Parte 5
Parte 5 di 6:

Installare le Dipendenze del Bot

Scarica PDF
  1. How.com.vn Italiano: Step 1 Apri la finestra del prompt dei comandi.
    Su Windows, puoi cercare “cmd” nel campo di ricerca del menu “Start”. Se usi un Mac, puoi cercare “Prompt dei comandi” su “Spotlight”.
  2. How.com.vn Italiano: Step 2 Passa alla cartella del bot che hai salvato sul desktop.
    Per esempio, puoi digitare cd\Users\Default Desktop\Desktop\DiscordBotfoldername.
  3. How.com.vn Italiano: Step 3 Digita npm install discord.io winston –save e premi Invio.
    Installato Node.js, questa riga permetterà di scaricare automaticamente le dipendenze per il bot nella cartella salvata sul desktop.
  4. How.com.vn Italiano: Step 4 Digita npm install...
    Digita npm install https://github.com/woor/discord.io/tarball/gateway_v6 e premi Invio. Il codice in questione si assicurerà che non ci sia nient’altro da installare affinché il bot funzioni.
    • A questo punto, avrai il codice del bot, e nella parte successiva potrai verificare che funzioni.
    Pubblicità
Parte 6
Parte 6 di 6:

Eseguire il Bot

Scarica PDF
  1. How.com.vn Italiano: Step 1 Digita node bot.js e premi Invio nel prompt dei comandi.
    Se dovesse apparire un errore, qualcosa è andato storto.
  2. How.com.vn Italiano: Step 2 Digita “!Intro” su Discord.
    Questo messaggio va digitato nel canale in cui si trova il bot. Il codice campione fornito induce il bot a rispondere "Pong!" ai messaggi che iniziano con un punto esclamativo (“!”). Dunque, per verificare che il bot stia effettivamente funzionando, digita “!Intro” e aspetta una risposta [1].
  3. How.com.vn Italiano: Step 3 Controlla il procedimento eseguito qualora non dovessi ricevere una risposta.
    Se il bot non dovesse rispondere al messaggio "!Intro" su Discord, rivedi questo articolo e controlla la procedura eseguita per avere la certezza che il bot sia stato configurato nel modo giusto. Assicurati che:
    • Node.js sia stato installato correttamente.
    • Il token del bot sia stato immesso correttamente nel file auth.json.
    • Ti trovi nello stesso canale del bot.
    • Il bot sia sul server.
    • La tua codifica sia corretta nei file auth.json, bot.js e package.json.
    • Siano state scaricate tutte le dipendenze affinché il bot funzioni usando il prompt dei comandi con Node.js installato.
    Pubblicità

Informazioni su questo How.com.vn

How.com.vn Italiano: Lo Staff di How.com.vn
Co-redatto da:
Staff di Redazione
Questo articolo è stato scritto in collaborazione con il nostro team di editor e ricercatori esperti che ne hanno approvato accuratezza ed esaustività.

Il Content Management Team di How.com.vn controlla con cura il lavoro dello staff di redattori per assicurarsi che ogni articolo incontri i nostri standard di qualità. Questo articolo è stato visualizzato 16 438 volte
Categorie: Social Network
Questa pagina è stata letta 16 438 volte.

Hai trovato utile questo articolo?

⚠️ Disclaimer:

Content from Wiki How Italiano language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Pubblicità