Discord បានបង្ហាញជាបន្តបន្ទាប់ថាវាគឺជាវេទិកាផ្ញើសារភ្លាមៗសម្រាប់អ្នកដែលចង់និយាយ ជជែកជាវីដេអូ ឬស្ទ្រីមជាមួយមិត្តភក្តិតាមអ៊ីនធឺណិតក្នុងរយៈពេលប្រាំឆ្នាំចុងក្រោយនេះ។ Discord bots គឺជាមូលហេតុមួយ។
Bots អាចឱ្យអ្នកសម្រេចបាននូវអ្វីៗគ្រប់យ៉ាងចាប់ពីការធ្វើឱ្យការងារឯកត្តកម្មដោយស្វ័យប្រវត្តិ ដើម្បីចាប់ផ្តើមចាក់តន្ត្រីទូទាំង server របស់អ្នក ហើយនៅក្នុងការណែនាំនេះ យើងនឹងបង្រៀនអ្នកពីរបៀបបង្កើត Discord bot ។
ទោះបីជាស្វ័យប្រវត្តិកម្មគឺជាគោលបំណងចម្បងសម្រាប់ការប្រើប្រាស់ Discord bot ក៏ដោយ អ្នកពិតជាអាចបង្កើតអ្វីមួយដើម្បីធ្វើអ្វីៗបាន (អ្វីក៏ដោយដែលអ្នកអាចដាក់ក្នុងកូដ JavaScript ខ្លះ យ៉ាងហោចណាស់)។
នៅក្នុងមេរៀននេះ យើងនឹងប្រើ Node.js ដើម្បីបង្កើត Discord bot មូលដ្ឋានរបស់យើង។
តម្រូវការ
- គណនីមិនចុះសម្រុងគ្នា។
- ម៉ាស៊ីនមេមិនចុះសម្រុងគ្នាថ្មី។
- Node.js បានដំឡើងនៅលើកុំព្យូទ័ររបស់អ្នក។
- កូដស្ទូឌីយោដែលមើលឃើញ
- ហើយជាការពិតណាស់ការតភ្ជាប់វ៉ាយហ្វាយ។
បង្កើតកម្មវិធី Discord ថ្មី។
ដើម្បីចាប់ផ្តើម យើងត្រូវចុះឈ្មោះកម្មវិធីដោយប្រើគេហទំព័ររបស់អ្នកអភិវឌ្ឍន៍ Discord ។ រុករកដើម្បីឈានដល់ចំណុចនេះ។ វិបផតថល.
បន្ទាប់មកជ្រើសរើសប៊ូតុង New Application ដែលមានទីតាំងនៅខាងស្តាំ។
នៅពេលអ្នកចុចប៊ូតុង ប្រអប់មួយដែលសួរអ្នកឱ្យដាក់ឈ្មោះ bot របស់អ្នកនឹងលេចឡើង។ ក្នុងករណីរបស់ខ្ញុំ ខ្ញុំនឹងហៅ bot ថា "jaysbot" ។
ជ្រើសរើសជម្រើស bot បន្ទាប់ ហើយបន្ទាប់មកចុចប៊ូតុង "បន្ថែម bot" ។ ប្រអប់ខាងក្រោមនឹងបង្ហាញឡើង៖
នៅពេលអ្នកយល់ព្រមលើការបង្កើតកម្មវិធីថ្មី ពេលនេះអ្នកមាន bot ហើយ។
ទោះយ៉ាងណាក៏ដោយ ខ្ញុំមិនគិតថាអ្នកចង់បាន bot ល្ងង់នោះទេ។ សូមបន្ថែមមុខងារបន្ថែមមួយចំនួន និងកែលម្អការចូលរួមរបស់អ្នកប្រើប្រាស់ ដោយផ្តល់ការអនុញ្ញាតមួយចំនួន។
ដោយជ្រើសរើស OAuth2 ពីម៉ឺនុយ ដូចបង្ហាញខាងក្រោម សូមធីកប្រអប់។
តំណភ្ជាប់នឹងត្រូវបានផលិតនៅផ្នែកខាងក្រោមនៃទំព័រ នៅពេលដែលការអនុញ្ញាតត្រូវបានបន្ថែមបន្ទាប់ពីផ្តល់ការអនុញ្ញាតបន្ថែមណាមួយដល់ bot ។
តំណភ្ជាប់ដែលអ្នកបានចម្លងពីមុនមកឥឡូវនេះគួរតែត្រូវបានបិទភ្ជាប់នៅក្នុងកម្មវិធីរុករកណាមួយ។ អេក្រង់ដែលនៅខាងក្រោមគួរតែលេចឡើង ហើយបន្ថែមម៉ាស៊ីនមេទៅវា។
បន្ទាប់ពីជ្រើសរើសម៉ាស៊ីនមេរបស់អ្នក ចុចប៊ូតុង "អនុញ្ញាត"៖
ឥឡូវនេះ អ្នកបានបន្ថែម bot របស់យើងដោយជោគជ័យទៅម៉ាស៊ីនមេរបស់អ្នក។
បង្កើតគម្រោង Node.js
ឥឡូវនេះយើងបានចុះឈ្មោះ bot របស់យើងហើយ យើងត្រូវបង្កើត folder សម្រាប់ឯកសារ Node.js។
ការកំណត់ភាពអាស្រ័យ
កញ្ចប់ដែលកម្មវិធីត្រូវដំណើរការត្រឹមត្រូវត្រូវបានគេស្គាល់ថាជាភាពអាស្រ័យ។ ក្នុងករណីនេះ អ្វីទាំងអស់ដែលយើងត្រូវការគឺកញ្ចប់ discord.js ។ ដើម្បីជួយក្នុងការគ្រប់គ្រង Jaysbot token យើងនឹងនៅតែដំឡើងកញ្ចប់ dotenv ដដែល។
នេះនឹងធានាថាការហៅទូរស័ព្ទនីមួយៗមានការអនុញ្ញាតសមរម្យ nodemon ក៏ចាំបាច់សម្រាប់ពួកយើងដើម្បីរក្សាដំណើរការរបស់ម៉ាស៊ីនមេ។ បញ្ចូលពាក្យបញ្ជាខាងក្រោមដើម្បីចាប់ផ្តើមគម្រោងនៅក្នុងស្ថានីយថ្មី៖
លទ្ធផលមានដូចខាងក្រោម៖
ពាក្យបញ្ជាខាងក្រោមនឹងដំឡើងបណ្ណាល័យ Dotenv និង Discord.js សម្រាប់គម្រោង៖
ប្រើពាក្យបញ្ជាខាងក្រោមដើម្បីដំឡើងបណ្ណាល័យ nodemon៖
រាល់ពេលដែលយើងធ្វើការកែប្រែឯកសាររបស់យើង Nodemon ចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញ។
អភិវឌ្ឍ bot របស់យើង។
នៅក្នុងវិបផតថលរបស់អ្នកអភិវឌ្ឍន៍ យើងត្រូវយល់ព្រមការហៅទូរសព្ទពី Discord.js។ នេះតម្រូវឱ្យយើងចម្លងសញ្ញាសម្ងាត់របស់ bot របស់យើង។
បន្ទាប់ពីវាត្រូវបានចម្លងហើយ សូមដាក់វាតាមលក្ខណៈខាងក្រោមក្នុងឯកសារថ្មីមួយដែលអ្នកគួរមានឈ្មោះ name.env ។
បង្កើតឯកសារ bot ។
បង្កើតឯកសារដាច់ដោយឡែកមួយនៅក្នុងថតគម្រោងសំខាន់ដែលហៅថា bot.js ។ យើងនឹងប្រើកញ្ចប់ dotenv ដើម្បីរៀបចំអថេរបរិស្ថាន នាំចូលថ្នាក់ពី discord.js ហើយបន្ទាប់មកបើកដំណើរការអតិថិជនថ្មី៖
ដើម្បីបើកដំណើរការ bot សូមបញ្ចូលពាក្យបញ្ជាខាងក្រោមទៅក្នុងស្ថានីយរបស់អ្នក៖
សន្និដ្ឋាន
វេទិកាសម្រាប់ Discord កំពុងពង្រីកយ៉ាងឆាប់រហ័ស។ វាបានផលិតមធ្យោបាយទំនាក់ទំនង និងការតភ្ជាប់ប្រកបដោយសុវត្ថិភាពសម្រាប់អ្នកចូលចិត្ត bitcoin ម្ចាស់អាជីវកម្ម និងអ្នកលេងហ្គេម។
អត្ថប្រយោជន៍បន្ថែមគឺការមាន bot ដែលមានសមត្ថភាពដែលអាចឆ្លើយតប ហាមឃាត់ និងបិទអ្នកប្រើប្រាស់។ ការបង្ហោះនេះបានពន្យល់ពីរបៀបប្រើ node.js ដើម្បីបង្កើត bot សាមញ្ញមួយ។ ដូច្នេះហើយ អ្នកអាចអនុវត្តការយល់ដឹងនេះ ដើម្បីរួមបញ្ចូលសមត្ថភាពថ្មីៗ។
រីករាយក្នុងការសរសេរកូដ។
សូមផ្ដល់យោបល់