תוכן העניינים[להתחבא][הופעה]
דיסקורד הוכיחה ללא הרף כי זוהי פלטפורמת המסרים המיידיים לכל מי שרוצה לדבר, צ'אט וידאו או להזרים עם חברים באינטרנט במהלך חמש השנים האחרונות בערך. בוטים של דיסקורד הם אחת הסיבות.
בוטים יכולים לאפשר לך לבצע הכל, החל מאוטומציה של עבודות מונוטוניות ועד להתחיל לנגן מוזיקה בכל השרת שלך, ובמדריך זה נלמד אותך איך לבנות בוט של Discord.
למרות שאוטומציה היא המטרה העיקרית לשימוש בבוט של Discord, אתה באמת יכול ליצור אחד כדי לעשות הכל (כל מה שאתה יכול לדחוס בקוד JavaScript כלשהו, לפחות).
במדריך זה, נשתמש ב-Node.js כדי ליצור בוט Discord בסיסי משלנו.
דרישות
- חשבון דיסקורד
- שרת דיסקורד טרי
- Node.js מותקן במחשב שלך.
- קוד Visual Studio
- וכמובן, חיבור wifi.
צור אפליקציית דיסקורד חדשה.
כדי להתחיל, עלינו לרשום את האפליקציה באמצעות האתר של Discord Developer. נווט אל כדי להגיע לזה פורטל.
לאחר מכן, בחר בלחצן יישום חדש שנמצא בצד ימין.
כאשר תלחץ על הכפתור, תופיע תיבת דו-שיח המבקשת ממך לתת שם לבוט שלך. במקרה שלי, אני פשוט אקרא לבוט "ג'ייסבוט".
בחר את בחירת הבוט הבא, ולאחר מכן לחץ על כפתור "הוסף בוט". תיבת הדו-שיח הבאה תופיע:
כאשר אתה מאשר את הקמת האפליקציה החדשה, יש לך כעת בוט.
עם זאת, אני לא חושב שאתה רוצה בוט מטומטם. בואו נוסיף כמה תכונות נוספות ונשפר את מעורבות המשתמש על ידי מתן מספר הרשאות.
על ידי בחירת OAuth2 מהתפריט, כפי שמוצג להלן, סמן את התיבות.
הקישור יופק בתחתית העמוד כאשר נוספה הרשאה לאחר מתן הרשאות נוספות לבוט.
כעת יש להדביק את הקישור שהעתקת בעבר בכל דפדפן. המסך הבא אמור להופיע ולהוסיף לו את השרת.
לאחר בחירת השרת שלך, לחץ על כפתור "הרשאה":
הוספת בהצלחה את הבוט שלנו לשרת שלך.
יצירת פרויקט Node.js
כעת, לאחר שרשמנו את הבוט שלנו, עלינו ליצור תיקיה עבור קבצי Node.js.
הגדרת תלות
חבילות שהתוכנית צריכה לתפקד כראוי ידועות בתור תלות. במקרה זה, כל מה שאנו דורשים הוא חבילת discord.js. כדי לעזור בניהול האסימון של Jaysbot, עדיין נתקין את חבילת dotenv.
זה יבטיח שלכל שיחה יש את ההרשאה המתאימה, גם nodemon נחוץ לנו כדי לשמור על תפקוד השרת. הזן את הפקודה הבאה כדי להתחיל את הפרויקט בטרמינל חדש:
התוצאות הן כדלקמן:
הפקודה הבאה תתקין את ספריית Dotenv ואת Discord.js עבור הפרויקט:
השתמש בפקודה הבאה כדי להתקין את ספריית nodemon:
בכל פעם שאנו מבצעים שינוי בקבצים שלנו, Nodemon מפעיל מחדש את השרת.
מפתחים את הבוט שלנו
בפורטל המפתחים עלינו לאשר קריאות מ-Discord.js. זה מחייב שנעתיק את האסימון של הבוט שלנו.
לאחר העתקתו, הכנס אותו באופן הבא בקובץ חדש שהיית צריך לקרוא לו.env.
בנה את קובץ הבוט.
בנה קובץ נפרד בספריית הפרויקט הראשית בשם bot.js. אנו נשתמש בחבילת dotenv כדי להגדיר משתני סביבה, לייבא מחלקות מ-discord.js, ולאחר מכן להפעיל לקוח חדש:
כדי להפעיל את הבוט, הזן את הפקודה הבאה בטרמינל שלך:
סיכום
הפלטפורמה של Discord מתרחבת במהירות. הוא ייצר אמצעי תקשורת וחיבור בטוחים עבור חובבי ביטקוין, בעלי עסקים וגיימרים.
יתרון נוסף הוא שיש בוט בעל יכולת שיכול להגיב, לאסור ולהשתיק משתמשים. פוסט זה הסביר כיצד להשתמש ב-node.js כדי לבנות בוט פשוט. לכן, אתה יכול ליישם הבנה זו כדי לכלול יכולות חדשות.
קידוד שמח.
השאירו תגובה