דיסקורד היא תוכנית צ'אט פופולרית שמשחקים משתמשים בה ואוהבים אותה לעתים קרובות. משתמשי דיסקורד יכולים ליצור ערוץ דיסקורד משלהם בחינם ולהזמין אנשים להצטרף לערוץ. יש אנשים שמשתמשים בבוטים ב- Discord כדי להשמיע מוזיקה, לברך משתמשים חדשים בערוץ ועוד. WikiHow זה מלמד אותך כיצד ליצור בוט עבור דיסקורד. עם זאת, עליך לפחות להכיר מעט את הקידוד מכיוון שבוטים עובדים באמצעות JavaScript.
שלב
חלק 1 מתוך 6: הכנת המחשב
שלב 1. הורד את Node.js מ-
Node.js הוא זמן הריצה החינמי של JavaScript הדרוש לך לבניית בוטים. אתה יכול לבחור את קובץ ההתקנה עבור Windows או MacOS, כמו גם את הגירסה שאתה רוצה. לתהליך זה, מומלץ לבחור בגרסת LTS.
שלב 2. הפעל את קובץ ההתקנה
במחשב Windows, פשוט לחץ על הקובץ שהורדת כדי להריץ את ההתקנה. ב- Mac תצטרך לחלץ את הקבצים ולמצוא את קובץ היישום/התקנה. הקפד לקרוא את כל ההסכמים לפני ביצוע ההתקנה.
שלב 3. צור חשבון דיסקורד (אופציונלי)
אם עדיין אין לך חשבון Discord, תוכל ליצור אותו בכתובת
שלב 4. היכנס לחשבון ולערוץ שלך ב- Discord
פתח את אפליקציית Discord במחשב שלך ופתח את הערוץ שאליו ברצונך להוסיף את הבוט.
חלק 2 מתוך 6: יצירת בוטים בדיסקורד
שלב 1. בקר בכתובת https://discord.com/developers/applications/me באמצעות דפדפן אינטרנט
ייתכן שכבר תוכל לגשת לחשבונך באמצעות האפליקציה, אך היכנס שוב אם תתבקש. בחלק זה, אתה יוצר יישום התומך בבוט. המשמעות היא שאתה בונה אפליקציות ובוטים.
שלב 2. לחץ על הלחצן הכחול New Application
הוא נמצא בצד ימין של הדפדפן שלך. יופיע חלון קופץ לשם האפליקציה שלך.
הקלד את שם האפליקציה ולחץ על "צור". בחר שם תיאורי (למשל "Greeterbot") אם בוט האפליקציה שלך מברך את המשתמשים. עם זאת, שם כמו "Greeterbot" יכול לעורר שגיאות מכיוון שהוא שם כל כך פופולרי. לכן, הוסף מחרוזת מספרים לסוף השם (למשל "Greeterbot38764165441")
שלב 3. לחץ על בוטים בתפריט השמאלי
תפריט זה מסומן על ידי סמל חתיכת פאזל.
שלב 4. לחץ על הוסף בוט
לחצן זה נמצא תחת הכותרת "Build-A-Bot".
- לחץ על "כן, עשה זאת! "בחלון המוקפץ כדי לאשר את הפעולה.
- אם אתה מקבל הודעת שגיאה על שם פופולרי מדי, חזור לדף היישום ושנה את השם. לדוגמה, השם "מוזיקת בוט" נחשב פופולרי מדי. עם זאת, תוכל להוסיף מספרים לסוף שם האפליקציה.
שלב 5. לחץ על לחץ כדי לחשוף אסימון
פוסט זה נמצא באזור מידע על בוט. כאשר לוחצים על הטקסט, ניתן לראות סדרה של אותיות ומספרים.
לחץ על "העתק" כדי להעתיק את כל הטקסט. אתה יכול להדביק אותו בהערה דביקה או באפליקציית פתקים, אך וודא שאתה יכול לגשת לקוד ולא למסור אותו לאף אחד. כל מי שיש לו את הקוד יכול לשלוט בבוט. הקוד תמיד יוצג בדף זה בעת הצורך
חלק 3 מתוך 6: שליחת בוטים לשרתי או ערוצים של שרת דיסקורד
שלב 1. לחץ על מידע כללי
זה בתפריט בצד שמאל של המסך.
שלב 2. לחץ על העתק בקטע "מזהה לקוח"
אפשרות זו נמצאת באמצע דף האינטרנט.
שלב 3. הדבק את מזהה הלקוח שהעתקת לתוך כתובת האתר הבאה:
"Https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8"
לדוגמה, אם ה- ClientID שלך הוא "000000000000000001", כתובת האתר תיראה כך:
שלב 4. הדבק את כתובת האתר בשורת הכתובת של הדפדפן
תועבר לדף חדש שיאפשר לך להוסיף בוטים לערוץ שלך.
- לחץ על התיבה הנפתחת כדי להציג את כל הערוצים התואמים.
- לחץ על "הרשאה" כדי להמשיך. תקבל הודעת אישור שהבוט נוסף וניתן לסגור את הכרטיסייה הפעילה.
חלק 4 מתוך 6: בוטים לקידוד
שלב 1. צור תיקייה לקודי בוט בשולחן העבודה
תיצור קבצי קוד שיתווספו מאוחר יותר לתיקייה.
- הקוד המוצג במאמר זה נלקח מתוך
- אתה יכול לחפש באינטרנט אחר קודי בוט אחרים אם תרצה, כגון קודים להשמעת מוסיקה ברציפות. WikiHow זה משתמש בקוד לדוגמא עבור בוטים המגיבים לטקסט או לפקודות המתחילות ב- "!"
שלב 2. פתח תוכנית לעריכת טקסט
אתה יכול להשתמש בתוכנית עריכת טקסט בקצה נמוך יותר כמו Notepad עבור Windows או TextEdit עבור Mac.
שלב 3. הזן את הקוד הבא:
{"Token": "אסימון הבוט שלך"}
שלב 4. שמור את הקובץ בשם "auth.json"
ודא שהקובץ אינו נשמר עם סיומת.txt.
שלב 5. צור מסמך חדש
אתה יכול ליצור אחד על ידי לחיצה על קיצור המקשים Ctrl+N (Windows) או Cmd+N (Mac), או לחיצה על האפשרות "חדש" בכרטיסייה "קובץ".
שלב 6. הקלד את הקוד הבא:
{"Name": "greeter-bot", "version": "1.0.0", "description": "My First Discord Bot", "main": "bot.js", "author": "שמך", "תלות": {}}
שלב 7. שמור את הקובץ כ- "package.json"
ודא שהקובץ אינו נשמר עם סיומת.txt.
שלב 8. צור מסמך חדש
תוכל ליצור אחד על ידי לחיצה על קיצור המקשים Ctrl+N (Windows) או Cmd+N (Mac), או לחיצה על האפשרות "חדש" בכרטיסייה "קובץ".
שלב 9. הקלד את קוד הבוט
לדוגמה, אם ברצונך ליצור בוט המגיב להודעות או לפקודות המתחילות בסמל "!", הקלד את הקוד הבא:
var Discord = require ('discord.io'); var logger = require ('winston'); var auth = require ('./ auth.json'); // הגדר את הגדרות הלוגר logger.remove (logger.transports. Console); logger.add (logger.transports. Console חדש, {colorize: true}); logger.level = 'איתור באגים'; // אתחל את Discord Bot var bot = new Discord. Client ({אסימון: auth.token, הפעלה אוטומטית: true}); bot.on ('מוכן', פונקציה (evt) {logger.info ('מחובר'); logger.info ('מחובר כ:'); logger.info (bot.username + ' - (' + bot.id + ')');}); bot.on ('message', function (user, userID, channelID, message, evt) {// הבוט שלנו צריך לדעת אם הוא יבצע פקודה // הוא יקשיב להודעות שיתחילו ב- '!' 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; // פשוט הוסף פקודות רישיות אם תרצה.}}});
שלב 10. שמור את הקובץ כ- "bot.js"
ודא שהקובץ אינו נשמר עם סיומת.txt.
תוכל לסגור את תוכנית עריכת הטקסט שלך בשלב זה
חלק 5 מתוך 6: התקנת Bot Support
שלב 1. פתח חלון שורת פקודה
ב- Windows, תוכל להשתמש במילת המפתח "Cmd" בשדה החיפוש של Windows בתפריט "התחל". ב- Mac, תוכל לחפש את "שורת הפקודה" באמצעות זרקור.
שלב 2. גש לתיקיית הבוטים בשולחן העבודה
לדוגמה, תוכל להקליד cd / Users / Default Desktop / Desktop / FolderDiscordBotName.
שלב 3. הקלד npm install discord.io winston –save והקש Enter
לאחר התקנת Node.js, שורת פקודה זו תוריד אוטומטית את התמיכה או התלות של הבוט בתיקיית שולחן העבודה.
שלב 4. הקלד npm install ולחץ להיכנס.
הקוד יבטיח שאין רכיבים או תוכנות אחרים שאתה צריך להתקין כדי שהבוט יפעל.
עכשיו יש לך את הקוד לבוט ותבדוק שהקוד יכול לעבוד בשיטה הבאה
חלק 6 מתוך 6: הפעלת הבוט
שלב 1. הקלד node bot.js והקש Enter בחלון שורת הפקודה
אם אתה מקבל הודעת שגיאה, אתה עושה משהו לא בסדר עם קוד הבוט.
שלב 2. הקלד "! Intro" ב- Discord
הזן את הפקודה בערוץ המכיל את הבוט. הקוד לדוגמה המוצג במאמר זה מורה לבוט להגיב לפקודות או פוסטים המתחילים בסימן "!" עם המילה "פונג!". כדי לבדוק אם הבוט עובד, הקלד "! Intro" והמתן לתשובה או תגובה מהבוט.
שלב 3. בדוק את הקוד אם אינך מקבל תגובה
אם הבוט אינו מגיב להודעת "! Intro" ב- Discord, קרא שוב את wikiHow זה וודא שהבוט מוגדר כראוי. בנוסף, ודא:
- Node.js מותקן כראוי.
- אסימון הבוט מוכנס כראוי בקובץ auth.json.
- אתה נמצא באותו ערוץ כמו bot
- הבוט כבר בשרת.
- הקוד הכלול בקבצי auth.json, bot.js ו- package.json נכון.
- הורדת את כל התמיכה או התלות כדי שהבוט יעבוד באמצעות שורת הפקודה (לאחר התקנת Node.js).