Discord په دوامداره توګه ښودلې چې دا د هر هغه چا لپاره د فوري پیغام رسولو پلیټ فارم دی چې غواړي په تیرو پنځو کلونو کې آنلاین خبرې وکړي، ویډیو چیټ وکړي، یا د ملګرو سره آنلاین جریان کړي. د ډیسکارډ بوټ یو له لاملونو څخه دي.
بوټونه تاسو ته اجازه درکوي چې ستاسو د سرور په اوږدو کې د میوزیک غږولو پیل کولو لپاره د اتوماتیک دندو له اتومات کولو څخه هرڅه ترسره کړئ ، او پدې لارښود کې ، موږ به تاسو ته در زده کړو چې څنګه د ډیسکارډ بوټ جوړ کړو.
که څه هم اتومات د ډیسکارډ بوټ کارولو لپاره لومړنی هدف دی ، تاسو کولی شئ واقعیا د هرڅه کولو لپاره یو رامینځته کړئ (هر هغه څه چې تاسو یې په ځینې جاواسکریپټ کوډ کې کریم کولی شئ ، لږترلږه).
پدې ټیوټوریل کې به موږ Node.js وکاروو ترڅو خپل لومړني ډیسکارډ بوټ جوړ کړو.
اړتیاوې
- بې حسابه حساب
- تازه د اختلاف سرور
- Node.js ستاسو په کمپیوټر کې نصب شوی.
- د ویډیو سټوډیو کوډ
- او البته، د وائی فای اتصال.
د ډیسکارډ نوی غوښتنلیک جوړ کړئ.
د پیل کولو لپاره، موږ باید د ډیسکارډ پراختیا کونکي سایټ په کارولو سره غوښتنلیک ثبت کړو. دې ته د رسیدو لپاره لاړشئ تانبه.
بیا، د نوي غوښتنلیک تڼۍ غوره کړئ چې په ښي خوا کې موقعیت لري.
کله چې تاسو تڼۍ کلیک وکړئ، د ډیالوګ بکس به تاسو څخه وغواړي چې خپل بوټ ته نوم ورکړئ. زما په قضیه کې، زه به یوازې بوټ ته "jaysbot" ووایم.
بل د بوټ انتخاب غوره کړئ، او بیا د "بوټ اضافه کړئ" تڼۍ کلیک وکړئ. لاندې ډیالوګ بکس به ښکاره شي:
کله چې تاسو د نوي غوښتنلیک تاسیس تصویب کړ، تاسو اوس یو بوټ لرئ.
په هرصورت، زه فکر نه کوم چې تاسو یو ګونګ بوټ غواړئ. راځئ چې ځینې اضافي ځانګړتیاوې اضافه کړو او د یو شمیر اجازو په ورکولو سره د کاروونکي ښکیلتیا ښه کړو.
د مینو څخه د OAuth2 غوره کولو سره، لکه څنګه چې لاندې ښودل شوي، بکسونه چیک کړئ.
لینک به د پا pageې په پای کې تولید شي کله چې بوټ ته د نورو اجازو ورکولو وروسته اجازه اضافه شي.
هغه لینک چې تاسو مخکې کاپي کړی باید اوس په هر براوزر کې پیسټ شي. هغه سکرین چې تعقیب کیږي باید ښکاره شي او سرور دې ته اضافه کړي.
د خپل سرور غوره کولو وروسته، د "مجاز" تڼۍ فشار کړئ:
تاسو اوس په بریالیتوب سره زموږ بوټ ستاسو سرور ته اضافه کړی.
د Node.js پروژه جوړول
اوس چې موږ خپل بوټ ثبت کړی، موږ باید د Node.js فایلونو لپاره فولډر جوړ کړو.
د انحصارونو تنظیم کول
هغه کڅوړې چې برنامه یې په سمه توګه کار کولو ته اړتیا لري د انحصار په نوم پیژندل کیږي. پدې مثال کې ، ټول هغه څه چې موږ ورته اړتیا لرو د discord.js بسته ده. د Jaysbot ټوکن اداره کولو کې د مرستې لپاره، موږ به لاهم د dotenv بسته نصب کړو.
دا به تضمین کړي چې هر کال مناسب اختیار لري، نوډیمون زموږ لپاره هم اړین دی چې د سرور فعالیت وساتي. په نوي ټرمینل کې د پروژې پیل کولو لپاره لاندې کمانډ دننه کړئ:
پایلې په لاندې ډول دي:
لاندې کمانډ به د پروژې لپاره د Dotenv کتابتون او Discord.js نصب کړي:
د نوډیمون کتابتون نصبولو لپاره لاندې کمانډ وکاروئ:
هرکله چې موږ زموږ فایلونو ته بدلون ورکوو، نوډیمون سرور بیا پیلوي.
زموږ بوټ ته وده ورکول
د پراختیا کونکو پورټل کې ، موږ باید د Discord.js څخه تلیفونونه تصویب کړو. دا اړتیا لري چې موږ د خپل بوټ نښه کاپي کړو.
وروسته له دې چې دا کاپي شي، دا په لاندې ډول په یوه نوې فایل کې واچوئ چې تاسو یې باید نوم کړی وي.env.
د بوټ فایل جوړ کړئ.
د پروژې اصلي لارښود کې یو جلا فایل جوړ کړئ چې د bot.js په نوم یادیږي. موږ به د dotenv بسته د چاپیریال متغیرونو تنظیم کولو لپاره وکاروو، د discord.js څخه ټولګي وارد کړو، او بیا یو نوی پیرودونکي پیل کړو:
د بوټ فعالولو لپاره، لاندې کمانډ خپل ترمینل ته دننه کړئ:
پایله
د ډیسکارډ پلیټ فارم په چټکۍ سره پراخیږي. دا د بټکوین لیوالانو، سوداګریزو مالکینو، او لوبغاړو لپاره د اړیکو او ارتباط خوندي وسیله تولید کړې.
یوه اضافي ګټه د وړ وړ بوټ درلودل دي چې کولی شي ځواب ووایی ، بندیز ولګوي او کاروونکي خاموش کړي. دا پوسټ تشریح کړی چې څنګه د ساده بوټ جوړولو لپاره node.js وکاروئ. له همدې امله، تاسو کولی شئ دا تفاهم پلي کړئ ترڅو نوي وړتیاوې شاملې کړئ.
خوشحاله کوډینګ.
یو ځواب ورکړئ ووځي