ڈسکور کے لئے ایک بوٹ کیسے لکھیں

Anonim

ڈسکور کے لئے ایک بوٹ کیسے لکھیں

مرحلہ 1: موضوع کی بوتل کو منتخب کریں

اگر آپ تجارتی مقاصد کے لئے ایک بوٹ بناتے ہیں، لیکن تکنیکی کام نہیں ہے، سب سے پہلے اس بات کو سمجھنے کے لۓ کہ کس طرح افعال کو لاگو کیا جائے گا. یہ انتظام کرنے کے لئے ایک بوٹ ہوسکتا ہے، مینی کھیلوں کے ساتھ موسیقی یا دل لگی ہے. عام طور پر، سیکھنے کے مرحلے میں، ایک خیال عمل درآمد کے لئے ظاہر ہوتا ہے یا کورس پر گھر کے کام کے طور پر پیش کیا جاتا ہے.

ایک خیال تلاش کرنے کے لئے ایک بہترین ذریعہ بٹس کی ایک فہرست کے ساتھ بالکل مقبول سائٹ ہے. اس پر آپ مقبولیت میں ترتیب دیں اور تلاش کریں کہ سب سے زیادہ مقبول کیا ہے. پروجیکٹ کے صفحات پر کام کے افعال اور اصولوں کی وضاحت ہے، جو آپ کے مستقبل کے بوٹ کو نظر انداز کرنے کے بارے میں معلوم کرنے میں بھی مدد ملے گی.

ڈسکور میں ایک بوٹ بنانے کے لئے مقبول منصوبوں کو دیکھنے کے

جیسے ہی موضوع منتخب کیا جاتا ہے یا یہ فیصلہ کیا جاتا ہے کہ موجودہ کوڈ کو پہلے سے ہی ترمیم کرکے، اپنے اپنے بوٹ کو لکھنے کے لۓ آگے بڑھیں.

مرحلہ 2: ایک بوٹ درخواست بنانا

اگلے مرحلے کو ڈویلپرز کے لئے سرکاری پورٹل پر ایک درخواست بنانا ہے. یہ ضروری ہے کہ بوٹ نے اس کے وجود کا آغاز کیا اور دعوت نامہ میں استعمال کیا گیا ایک منفرد ٹوکن حاصل کیا. پہلے سے ہی، منصوبے کا نام منتخب کیا جاتا ہے، اجازتوں اور علامت (لوگو) کی تنصیب.

ڈپارٹ ڈویلپر پورٹل کی سائٹ پر جائیں

  1. مندرجہ بالا لنک کھولیں اور اس پروفائل کے تحت ڈویلپر پورٹل پر لاگ ان کریں جو آپ ٹیسٹ سرور کے لئے استعمال کریں گے جب آپ سب سے پہلے بوٹ اور چیک کریں.
  2. ڈویلپرز پورٹل پر اختیار میں ایک بوٹ بنانے کے لئے ایک بوٹ بنانے کے لئے

  3. ایک بار مرکزی صفحہ پر، "نئی درخواست" کے بٹن پر کلک کریں.
  4. ڈویلپرز پورٹل پر ایک نئی درخواست کی تخلیق میں منتقلی میں ایک بوٹ پیدا کرنے کے لئے

  5. اپنا نام درج کریں اور تخلیق کی تصدیق کریں.
  6. ڈویلپرز پورٹل پر ایک نئی درخواست تشکیل دینے کے لئے ایک بوٹ بنانے کے لئے

  7. تین افقی لائنوں کے ساتھ بٹن پر دباؤ کرکے سائٹ کے مینو کو بڑھانا.
  8. ڈویلپرز پورٹل پر مینو کو کھولنے میں ایک بوٹ بنانے کے لئے

  9. "ترتیبات" بلاک میں، "بوٹ" منتخب کریں.
  10. ڈویلپر میں ایک بوٹ بنانے کے لئے ڈویلپر پورٹل پر ایک بوٹ پیرامیٹرز کے ساتھ سیکشن پر جائیں

  11. درخواست کے لئے ایک نیا بوٹ کی تعمیر کی تصدیق کریں.
  12. ڈویلپر میں ایک بوٹ بنانے کے لئے ڈویلپر پورٹل کی سائٹ پر ایک نیا بوٹ بنانے کے لئے بٹن

  13. پاپ اپ ونڈو میں، "ہاں، کرو!" پر کلک کریں.
  14. ڈپارٹمنٹ میں ایک بوٹ بنانے کے لئے ڈویلپر پورٹل پر ایک نئی درخواست کی تخلیق کی توثیق کی تصدیق

  15. اس مرحلے پر، آپ بوٹ کے نام کو تبدیل کر سکتے ہیں اور اگر یہ تیار ہو تو اوتار کو ڈاؤن لوڈ کرسکتے ہیں. براہ کرم نوٹ کریں کہ اسی حصے میں "کاپی" کے بٹن کے ساتھ ایک ٹوکن بھی ہے، جو اسے کلپ بورڈ میں کاپی کرنے کے لئے ذمہ دار ہے. اس عمل کو پروجیکٹ کوڈ کے ساتھ آپریشن کے دوران ایک بار سے زیادہ کرنا ہوگا.
  16. ڈس آرڈر میں ایک بوٹ بنانے کے لئے پیدا کردہ درخواست کے اہم پیرامیٹرز

  17. دوبارہ مینو کو دوبارہ کھولیں اور OAuth2 سیکشن پر جائیں.
  18. ڈویلپر پورٹل پر اضافی درخواست کی قسم کے انتخاب میں منتقلی میں ایک بوٹ بنانے کے لئے ایک بوٹ بنانے کے لئے

  19. سکوپ پیرامیٹر کی فہرست میں، "بوٹ" آئٹم کو تلاش کریں اور اسے چیک نشان کے ساتھ نشان زد کریں.
  20. ڈویلپر پورٹل پر استعمال کردہ درخواست کی قسم کو منتخب کریں

  21. "بوٹ کی اجازت" نام کے ساتھ فوری طور پر ایک اور بلاک تلاش کریں. تمام اجازتوں کو چالو کریں، اس بوٹ کی طرف سے کارکردگی کا مظاہرہ کرنے والے اعمال کو آگے بڑھانا.
  22. ڈسکور میں ایک بوٹ بنانے کے لئے اجازتوں کو شامل کرنا

  23. متن اور صوتی چینلز کے لئے اجازتوں کے بارے میں مت بھولنا. تاہم، اگر وہ ایڈمنسٹریٹر کا حق فوری طور پر درخواست فراہم کرنے کا حق حاصل کرنے کی ضرورت نہیں ہوگی.
  24. ڈویلپر پورٹل پر اپنی مرضی کے ایپلی کیشنز کے لئے دیگر اجازتوں کو منتخب کرنے کے لئے ایک بوٹ بنانے کے لئے

  25. "سکپپس" کو دوبارہ بلاک کریں اور موٹر سائیکل کی اجازت کے لئے خود کار طریقے سے پیدا کردہ لنک کاپی کریں.
  26. سرور پر سب سے پہلے موٹر سائیکل کی اجازت سے منسلک کریں

  27. اس کے ذریعے سکرال کریں اور سرور کو ایک درخواست شامل کرنے کیلئے منتخب کریں.
  28. سرور پر اجازت دینے میں ایک بوٹ بنانے کے لئے

  29. مناسب حقوق کی فراہمی کی توثیق کریں (چیک باکس کے ساتھ نشان لگا دیا گیا تمام اجازتوں ونڈو میں پیش کی جاتی ہیں. اگلے مرحلے پر جانے کیلئے "اختیار" پر کلک کریں.
  30. ڈسک میں ایک بوٹ بنانے کے لئے دستیاب اجازتوں کے ساتھ ایک فہرست دیکھیں

  31. طریقہ کار کو مکمل کرنے کے لئے کیپچا درج کریں.
  32. ڈس آرڈر میں ایک بوٹ بنانے کے لئے پہلی اجازت پر کیپچا کی توثیق

  33. سرور پر سکرال کریں اور اس بات کو یقینی بنائیں کہ بوٹ اب شرکاء کی فہرست میں ظاہر ہوتا ہے. اب وہ آف لائن ہے، کیونکہ اس کا کوڈ ابھی تک لکھا نہیں گیا ہے.
  34. منتخب کردہ سرور کے شرکاء کی فہرست کی جانچ پڑتال میں ایک بوٹ بنانے کے لئے ایک بوٹ بنانے کے لئے

مرحلہ 3: ترقیاتی ماحول منتخب کریں

ایک بوٹ - لکھنا کوڈ بنانے کے سب سے مشکل مرحلے کا وقت ہے. ایسا کرنے کے لئے، معاون پروگرامنگ زبانوں میں سے ایک کو منتخب کریں. زیادہ سے زیادہ اکثر JavaScript Node.js یا Python کی شکل میں ایک توسیع کے ساتھ استعمال کرتے ہیں. انتخاب خاص طور پر آپ کے علم پر منحصر ہے یا جس شکل میں بوٹ کی بوٹ لائن ہے، اگر یہ مزید اصلاحات کو کاپی کرنے کے لۓ آتا ہے. مختلف زبانوں کے لئے، نحوط سپورٹ اور اضافی مفید خصوصیات کے ساتھ مختلف ترقیاتی ماحول کی ضرورت ہے. آپ ذیل میں لنکس پر مضامین میں ان میں سے سب سے زیادہ مقبول کے بارے میں سیکھ سکتے ہیں.

مزید پڑھ:

پروگرامنگ کے لئے ترقیاتی ماحول کو منتخب کریں

ونڈوز کے لئے ٹیکسٹ ایڈیٹرز

ڈس آرڈر میں ایک بوٹ بنانے کے لئے ایک کوڈ لکھنے کے دوران ایک ترقیاتی ماحول کا انتخاب کریں

مرحلہ 4: لکھنا کوڈ

مختلف سطح پر پیچیدگی کو روکنے کے لئے بٹس لکھنے کے بارے میں بہت سے مختلف سبق اور مظاہرین ہیں. موسیقی یا انتظامیہ کو کھیلنے کے لئے بھی پوری منصوبوں ہیں، لہذا کبھی کبھی کبھی کبھی کبھی کبھی پابندی کاپی نہیں کرتے. تاہم، اگر آپ اپنے کوڈ کو لکھنے کا فیصلہ کرتے ہیں، تو آپ کو پطرون یا جاوا اسکرپٹ کو ماسٹر کرنے کی ضرورت ہے.

مبتلا میں ایک بوٹ بنانے کے لئے پائیون پروگرامنگ زبان کا استعمال کرتے ہوئے

ایک اور مضمون میں، ہم نے تفصیل سے بیان کیا کہ بوٹ کی بنیاد کس طرح پیدا کی جاتی ہے اور بنیادی حکموں کو شامل کیا جاتا ہے، دو ذکر کردہ پروگرامنگ زبانوں کو ایک ہی وقت میں توڑ دیا جاتا ہے. آپ کو صرف بہترین انتخاب کرنا ہے اور سمجھتے ہیں کہ اصولوں کو فائلوں کو کس طرح تشکیل دے اور ان کے مواد لکھتے ہیں.

مزید پڑھیں: ڈسک میں ایک بوٹ لکھنا

ڈس آرڈر میں ایک بوٹ بنانے کے لئے جاوا اسکرپٹ پروگرامنگ زبان کا استعمال کرتے ہوئے

مرحلہ 5: بوٹ کی تقسیم

بس، کوئی بھی آپ کے بوٹ کے بارے میں نہیں جانتا، کیونکہ وہ صرف نیٹ ورک پر غائب ہے. اگر تخلیق صرف ذاتی منصوبے کے لئے ہوتا ہے، تو فروغ کی ضرورت نہیں ہے، لیکن یہ اکثر بوٹ کمانے کے مقصد سے پیچھا کیا جاتا ہے. کھلی سائٹس کو تقسیم کا بہترین ذریعہ سمجھا جاتا ہے، جہاں آپ اسے مفت یا آپ کے بوٹ کو ڈاؤن لوڈ کرنے کے لئے ڈاؤن لوڈ کرسکتے ہیں، اس طرح تلاش کرنے کے لئے کھولیں. ہم ایک مقبول سائٹ کی مثال پر اس کا تجزیہ کریں گے.

  1. سب سے پہلے، آپ کو "لاگ ان" پر کلک کرکے ڈس آرڈر اکاؤنٹ کے ذریعہ اختیار کرنے کی ضرورت ہوگی.
  2. اختلاط میں بوٹ کو فروغ دینے کے لئے منتخب کردہ سائٹ پر اجازت

  3. جب ایک نیا ٹیب ظاہر ہوتا ہے تو، "اختیار" کے بٹن کا استعمال کرتے ہوئے کارروائی کی تصدیق کریں.
  4. اختلاف میں بوٹ کو فروغ دینے کے لئے منتخب کردہ سائٹ پر اجازت کی توثیق

  5. مرکزی فائل کے صفحے پر، ایک بوٹ شامل کرنے کے لئے ذمہ دار سیکشن تلاش کریں.
  6. ڈس آرڈر میں بوٹ کو فروغ دینے کے لئے شامل کرنے والے پروجیکٹ سیکشن میں منتقلی

  7. اس پیرامیٹر کو اس پیرامیٹر کو ڈیل ڈویلپر پورٹل کے ذریعہ بیان کرکے اپنی شناخت درج کریں، جس میں ہم نے پہلے ہی پہلے ہی لکھا ہے.
  8. نقطہ نظر میں بوٹ کو فروغ دینے کے منصوبے کا نام درج کریں

  9. استعمال کیا جاتا ہے پیش کرنے کے لئے اس بات کا یقین کریں.
  10. ڈسکور میں بوٹ فروغ کے لئے ایک پراجیکٹ پریفکس کا انتخاب

  11. ایک تفصیل شامل کریں، ٹیگ اور دیگر پیرامیٹرز کو سائٹ پر بوٹ کے صفحے کے ڈسپلے کو متاثر کرنے کی وضاحت کریں.
  12. ڈسک میں بوٹ کو فروغ دینے کے لئے سائٹ پر بنیادی معلومات کو بھرنے

  13. اگر دعوت نامہ کا لنک پہلے ہی موجود ہے تو اسے مناسب میدان میں داخل کریں یا اسے پیدا کرنے کے لئے "جنریٹر مدعو کریں" جائیں.
  14. ڈسک میں بوٹ کو فروغ دینے کے لئے سائٹ پر دعوت نامہ روابط داخل کریں

  15. درج کردہ اعداد و شمار کی درستی کی جانچ پڑتال کریں اور "جمع" پر کلک کریں.
  16. ڈس آرڈر میں بوٹ کو فروغ دینے کے منصوبے کو شامل کرنے کی توثیق

بنیادی اعمال کا اصول بٹس اور سرورز کی نگرانی کے لئے تمام سائٹس پر تقریبا ایک ہی ہے، فرق صرف اس بات پر ہے کہ کچھ اپنی اپنی منصوبوں کو رکھنے اور فیس کے لئے سب سے اوپر کو فروغ دینے کی اجازت دیتا ہے، جبکہ دوسروں کو سبسکرائب کرنے کے حصول کی ضرورت ہوتی ہے. پروجیکٹ رجسٹریشن مرحلے. یہاں پہلے سے ہی آپ کی اپنی ترجیحات اور تشکیل شدہ اشتہاری بجٹ پر توجہ مرکوز کر رہے ہیں.

مرحلہ 6: VPS پر ایک بوٹ رکھ

یہ مقامی کمپیوٹر پر مسلسل کام کرنے میں کامیاب نہیں ہوسکتا ہے - جلد یا بعد میں آپریٹنگ سسٹم ریبوٹ پر جائیں گے، جس کا مطلب یہ ہے کہ یہ بند ہوجائے گا، کیونکہ "کمانڈ لائن" درخواست کے ساتھ بند ہو جائے گا. تمام بڑے پیمانے پر منصوبوں کو استعمال کیا جاتا پروگرامنگ زبان کی حمایت کے ساتھ VPS سے منسلک کیا جاتا ہے. اگر آپ اس سطح پر ہیں جب آپ اس طرح کی خدمات استعمال کرنے کی ضرورت ہے تو، ان کے کام کے اصول کی وضاحت کرتے ہیں اب کوئی احساس نہیں ہوتا، کیونکہ ضروری معلومات زیادہ تر ممکنہ طور پر حاصل کی جاتی ہے. اس کے بجائے، ہم ہمیشہ منتخب کردہ YAP کی حمایت پر توجہ دینا چاہتے ہیں اور، اگر ممکن ہو تو، منتخب کردہ VPS پر بوٹ کے کام کو چیک کرنے کے لئے ٹیسٹ کی مدت کا استعمال کریں. مت بھولنا کہ ایسی سائٹس پر سپورٹ کی خدمات موجود ہیں، جن کے ماہرین کسی بھی سوال کے لئے فوری طور پر ذمہ دار ہیں. VPS پر بوٹ کو منسلک کرنے کے بعد، یہ ہمیشہ فعال حالت میں ہوگا اور آپ کو اسے مقامی پی سی پر فائلوں کے ساتھ ذخیرہ کرنے کی ضرورت نہیں ہے.

ڈس آرڈر میں بیٹری مستقل آپریشن کو یقینی بنانے کے لئے VPS کا استعمال کرتے ہوئے

مزید پڑھ