کی میز کے مندرجات[چھپائیں][دکھائیں]
ڈسکارڈ نے مسلسل یہ ثابت کیا ہے کہ پچھلے پانچ سالوں کے دوران یا اس سے زیادہ کے دوران کسی بھی شخص کے لیے یہ فوری پیغام رسانی کا پلیٹ فارم ہے جو بات کرنے، ویڈیو چیٹ کرنے، یا دوستوں کے ساتھ آن لائن اسٹریم کرنا چاہتا ہے۔ ڈسکارڈ بوٹس وجوہات میں سے ایک ہیں۔
بوٹس آپ کو خودکار نیرس ملازمتوں سے لے کر آپ کے سرور پر موسیقی بجانا شروع کرنے کے لیے سب کچھ کرنے دے سکتے ہیں، اور اس گائیڈ میں، ہم آپ کو سکھائیں گے کہ ڈسکارڈ بوٹ کیسے بنایا جائے۔
اگرچہ ڈسکارڈ بوٹ استعمال کرنے کا بنیادی مقصد آٹومیشن ہے، لیکن آپ واقعی کچھ بھی کرنے کے لیے ایک بنا سکتے ہیں (کوئی بھی چیز جسے آپ جاوا اسکرپٹ کوڈ میں کم از کم کر سکتے ہیں)۔
اس ٹیوٹوریل میں، ہم اپنا بنیادی Discord بوٹ بنانے کے لیے Node.js استعمال کریں گے۔
ضروریات
- ڈسکارڈ اکاؤنٹ
- تازہ ڈسکارڈ سرور
- Node.js آپ کے کمپیوٹر پر انسٹال ہے۔
- بصری اسٹوڈیو کوڈ
- اور، یقینا، ایک وائی فائی کنکشن.
ایک نئی Discord ایپلی کیشن بنائیں۔
شروع کرنے کے لیے، ہمیں ڈسکارڈ ڈیولپر کی سائٹ کا استعمال کرتے ہوئے درخواست کو رجسٹر کرنا ہوگا۔ اس تک پہنچنے کے لیے نیویگیٹ کریں۔ پورٹل.
اگلا، نیا ایپلیکیشن بٹن منتخب کریں جو دائیں جانب واقع ہے۔
جب آپ بٹن پر کلک کریں گے تو ایک ڈائیلاگ باکس ظاہر ہوگا جو آپ سے اپنے بوٹ کو نام دینے کے لیے کہے گا۔ میرے معاملے میں، میں صرف بوٹ کو "jaysbot" کہوں گا۔
اگلا بوٹ انتخاب منتخب کریں، اور پھر "بوٹ شامل کریں" کے بٹن پر کلک کریں۔ درج ذیل ڈائیلاگ باکس نظر آئے گا:
جب آپ نئی درخواست کے قیام کی منظوری دیتے ہیں، تو اب آپ کے پاس ایک بوٹ ہے۔
تاہم، مجھے نہیں لگتا کہ آپ گونگا بوٹ چاہتے ہیں۔ آئیے کچھ اضافی خصوصیات شامل کریں اور اسے متعدد اجازتیں دے کر صارف کی مصروفیت کو بہتر بنائیں۔
مینو سے OAuth2 کا انتخاب کر کے، جیسا کہ ذیل میں دکھایا گیا ہے، باکسز کو چیک کریں۔
جب بوٹ کو مزید اجازت دینے کے بعد اجازت شامل کی جائے گی تو لنک صفحہ کے نچلے حصے میں تیار کیا جائے گا۔
آپ نے جو لنک پہلے کاپی کیا تھا اسے اب کسی بھی براؤزر میں پیسٹ کیا جانا چاہیے۔ اس کے بعد آنے والی اسکرین کو ظاہر ہونا چاہئے اور اس میں سرور شامل کرنا چاہئے۔
اپنے سرور کو منتخب کرنے کے بعد، "مجاز" بٹن دبائیں:
اب آپ نے کامیابی کے ساتھ ہمارے بوٹ کو اپنے سرور میں شامل کر لیا ہے۔
Node.js پروجیکٹ بنانا
اب جب کہ ہم نے اپنا بوٹ رجسٹر کر لیا ہے، ہمیں Node.js فائلوں کے لیے ایک فولڈر بنانا چاہیے۔
انحصار قائم کرنا
وہ پیکیج جو پروگرام کو صحیح طریقے سے کام کرنے کی ضرورت ہے انہیں انحصار کہا جاتا ہے۔ اس مثال میں، ہمیں صرف discord.js پیکیج کی ضرورت ہے۔ Jaysbot ٹوکن کے انتظام میں مدد کرنے کے لیے، ہم اب بھی dotenv پیکیج انسٹال کریں گے۔
یہ اس بات کی ضمانت دے گا کہ ہر کال کو مناسب اجازت حاصل ہے، سرور کو کام کرنے کے لیے ہمارے لیے نوڈیمون بھی ضروری ہے۔ نئے ٹرمینل میں پروجیکٹ شروع کرنے کے لیے درج ذیل کمانڈ درج کریں:
نتائج درج ذیل ہیں:
مندرجہ ذیل کمانڈ پروجیکٹ کے لیے Dotenv لائبریری اور Discord.js کو انسٹال کرے گی۔
نوڈیمون لائبریری کو انسٹال کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:
ہر بار جب ہم اپنی فائلوں میں ترمیم کرتے ہیں، نوڈیمون سرور کو دوبارہ شروع کرتا ہے۔
ہمارے بوٹ کو تیار کرنا
ڈویلپرز کے پورٹل میں، ہمیں Discord.js سے کالوں کو منظور کرنا ہوگا۔ اس کے لیے ضروری ہے کہ ہم اپنے بوٹ کا ٹوکن کاپی کریں۔
اس کی کاپی ہونے کے بعد، اسے ایک نئی فائل میں نیچے اس طرح ڈالیں جس کا آپ کو name.env ہونا چاہیے تھا۔
بوٹ فائل بنائیں۔
مین پروجیکٹ ڈائرکٹری میں ایک علیحدہ فائل بنائیں جسے bot.js کہتے ہیں۔ ہم dotenv پیکیج کا استعمال ماحولیاتی متغیرات کو ترتیب دینے کے لیے کریں گے، discord.js سے کلاسیں درآمد کریں گے، اور پھر ایک نیا کلائنٹ لانچ کریں گے:
بوٹ کو چالو کرنے کے لیے، اپنے ٹرمینل میں درج ذیل کمانڈ درج کریں:
نتیجہ
ڈسکارڈ کا پلیٹ فارم تیزی سے پھیل رہا ہے۔ اس نے بٹ کوائن کے شوقینوں، کاروباری مالکان، اور گیمرز کے لیے مواصلات اور رابطے کا ایک محفوظ ذریعہ تیار کیا ہے۔
ایک اضافی فائدہ ایک قابل بوٹ کا ہے جو جواب دے سکتا ہے، پابندی لگا سکتا ہے اور صارفین کو خاموش کر سکتا ہے۔ اس پوسٹ میں بتایا گیا ہے کہ ایک سادہ بوٹ بنانے کے لیے node.js کو کیسے استعمال کیا جائے۔ لہذا، آپ نئی صلاحیتوں کو شامل کرنے کے لیے اس تفہیم کا اطلاق کر سکتے ہیں۔
مبارک ہو کوڈنگ۔
جواب دیجئے