اپنی خود کی تلفی کا عمل کیسے بنائیں

Sep 17, 2025
بحالی اور اصلاح

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

ایک بوٹ کوڈ کرنے کے ل You آپ کو تھوڑا سا پروگرامنگ علم کی ضرورت ہوگی ، لہذا یہ سب کے ل is نہیں ہوتا ، لیکن خوش قسمتی سے ایسی مشہور زبانوں کے لئے کچھ ماڈیولز ہیں جن سے یہ کام کرنا آسان ہوجاتا ہے۔ ہم سب سے مشہور استعمال کریں گے ، discord.js .

متعلقہ: اپنے ڈسکارڈ سرور کو کیسے ترتیب دیں ، مرتب کریں اور ان کا نظم کریں

شروع ہوا چاہتا ہے

ڈسکارڈ کی طرف بڑھیں بوٹ پورٹل ، اور ایک نیا اطلاق بنائیں۔

آپ کلائنٹ کی شناخت اور خفیہ (جس کو یقینا آپ کو خفیہ رکھنا چاہئے) کا نوٹ بنانا چاہیں گے۔ تاہم ، یہ بوٹ نہیں ہے ، صرف "اطلاق" ہے۔ آپ کو "Bot" ٹیب کے تحت بوٹ شامل کرنا پڑے گا۔

اس ٹوکن کا بھی نوٹ بنائیں ، اور اسے ایک راز رکھیں۔ ، کسی بھی حالت میں ، اس کلید کو گیتھوب کے پاس مت لگائیں۔ آپ کے بوٹ کو تقریبا فوری طور پر ہیک کردیا جائے گا۔

Node.js انسٹال کریں اور کوڈنگ حاصل کریں

جاوا اسکرپٹ کوڈ کو کسی ویب پیج سے باہر چلانے کے ل you ، آپ کی ضرورت ہوگی نوڈ . اسے ڈاؤن لوڈ ، انسٹال کریں ، اور یقینی بنائیں کہ یہ ٹرمینل میں کام کرتا ہے (یا کمانڈ پرامپٹ ، کیوں کہ یہ سب ونڈوز سسٹم پر کام کرنا چاہئے)۔ پہلے سے طے شدہ کمانڈ "نوڈ" ہے۔

ہم نوڈیمن ٹول کو انسٹال کرنے کی بھی سفارش کرتے ہیں۔ یہ کمانڈ لائن ایپ ہے جو آپ کے بوٹ کے کوڈ پر نظر رکھتی ہے اور تبدیلیوں پر خودبخود دوبارہ شروع ہوجاتی ہے۔ آپ اسے مندرجہ ذیل کمانڈ کو چلانے کے ذریعے انسٹال کرسکتے ہیں۔

npm اور -g نوڈیمون

آپ کو ٹیکسٹ ایڈیٹر کی ضرورت ہوگی۔ آپ صرف نوٹ پیڈ استعمال کرسکتے ہیں ، لیکن ہم کسی کی سفارش کرتے ہیں ایٹم یا وی ایس سی .

ہماری "ہیلو ورلڈ" یہاں ہے:

const Discord = need ('discord.js')؛
 کونٹ کلائنٹ = نیا Discord.Client ()؛

گاہک.ون ('تیار'، () => {
 console.log(`Logged in as ${client.user.tag}! `)؛
 })؛

گاہک.ون ('پیغام' ، = = {
 if (msg.content === 'ping') {
 msg.reply('pong');
 }
 })؛

مؤکل.لوگین ('ٹوکن')؛

اس کوڈ سے لیا گیا ہے discord.js مثال. آئیے اسے توڑ دیں۔

  • پہلی دو لائنیں کلائنٹ کی تشکیل کے لئے ہیں۔ لائن ون ماڈیول کو "ڈسکارڈ" نامی کسی شے میں درآمد کرتی ہے اور لائن ٹو کلائنٹ آبجیکٹ کو ابتدا کرتا ہے۔
  • گاہک.ون ('تیار') جب بوٹ شروع ہوجائے گا بلاک فائر ہوگا۔ یہاں ، یہ صرف ٹرمینل میں اس کا نام لاگ ان کرنے کے لئے تشکیل کیا گیا ہے۔
  • گاہک.ون ('پیغام') کسی بھی چینل پر نیا میسج پوسٹ کرنے پر ہر وقت بلاک لگے گا۔ یقینا ، آپ کو پیغام کے مواد کی جانچ پڑتال کرنے کی ضرورت ہوگی ، اور یہی ہے اگر بلاک کرتا ہے. اگر پیغام صرف "پنگ" کہتا ہے تو پھر اس کا جواب "پونگ" کے ساتھ ہوگا۔
  • آخری سطر بوٹ پورٹل سے ٹوکن کے ساتھ لاگ ان ہوتی ہے۔ ظاہر ہے ، یہاں اسکرین شاٹ میں موجود ٹوکن جعلی ہے۔ کبھی بھی انٹرنیٹ پر اپنا ٹوکن پوسٹ نہ کریں۔

اس کوڈ کو کاپی کریں ، نیچے اپنے ٹوکن میں پیسٹ کریں ، اور اسی طرح محفوظ کریں index.js ایک سرشار فولڈر میں۔

بوٹ کیسے چلائیں؟

اپنے ٹرمینل کی طرف جائیں ، اور درج ذیل کمانڈ کو چلائیں:

نوڈیمون - انسپیکٹ انڈیکس.js

اس سے اسکرپٹ شروع ہوجاتا ہے ، اور کروم ڈیبگر کو بھی برطرف کردیا جاتا ہے ، جسے آپ ٹائپ کرکے رسائی حاصل کرسکتے ہیں کروم: // معائنہ / کروم کے اومنیبار میں اور پھر "نوڈ کے لئے وقف شدہ بت" کھولیں۔

اب ، اسے صرف یہ کہنا چاہئے کہ "لاگ ان <bot-name> کے بطور ،" لیکن یہاں میں نے ایک لائن شامل کی ہے جو کنسول پر موصول ہونے والے تمام پیغامی اشیا کو لاگ ان کرے گی۔

تو اس پیغام کو کیا اعتراض ہے؟ بہت ساری چیزیں ، اصل میں:

خاص طور پر ، آپ کے پاس مصنف کی معلومات اور چینل سے متعلق معلومات ہیں ، جن تک آپ _.author اور msg.channel کے ذریعہ رسائی حاصل کرسکتے ہیں۔ میں کروم نوڈ شیطانوں پر اشیاء کو لاگ ان کرنے کے اس طریقے کی تجویز کرتا ہوں ، اور صرف یہ دیکھنے کے لئے کہ اس سے کیا کام ہوتا ہے۔ آپ کو کوئی دلچسپ چیز مل سکتی ہے۔ یہاں ، مثال کے طور پر ، بوٹ اپنے جوابات کو کنسول میں لاگ کرتا ہے ، لہذا بوٹ کے جوابات متحرک ہوجاتے ہیں گاہک.ون ('پیغام') . تو ، میں نے ایک اسپیم بوٹ بنایا:

نوٹ : اس سے محتاط رہیں ، کیوں کہ آپ واقعی تکرار سے نمٹنے کے لئے نہیں چاہتے ہیں۔

اپنے سرور میں بوٹ شامل کرنے کا طریقہ

یہ حصہ اس سے سخت تر ہونا چاہئے۔ آپ کو یہ یو آر ایل لینا ہوگا:

ہتتپس://ڈسکوردپپ.کوم/وَُط٢/اوٹھوریزے?کلائنٹ_عید=کلینتید&سکوپ=بوٹ

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

ٹھیک ہے ، تو میں اور کیا کرسکتا ہوں؟

بنیادی سیٹ اپ سے ہٹ کر ، کچھ اور بھی آپ پر منحصر ہے۔ لیکن ، اگر ہم ہیلو ورلڈ پر رک جاتے ہیں تو ، اس سے زیادہ سبق حاصل نہیں ہوگا ، لہذا چلیں ہم اس میں سے کچھ پر دستاویزات ، لہذا آپ کے بارے میں بہتر اندازہ ہوگا کہ کیا ممکن ہے۔ میری تجویز ہے کہ آپ زیادہ سے زیادہ پڑھیں ، کیونکہ یہ بہت اچھی طرح سے دستاویزی خط ہے۔

میں شامل کرنے کی سفارش کروں گا کنسول.لاگ (مؤکل) اپنے کوڈ کے آغاز تک ، اور کنسول میں موجود کلائنٹ آبجیکٹ پر ایک نظر ڈالیں:

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

.entry-content .ینٹری فوٹر

How To Make Your Own Discord Bot! Easy|no Coding

How To Make Your Own Discord Bot (NO CODING REQUIRED)

How To Make A Discord Bot (NO CODING REQUIRED)

How To Make Your OWN Discord Bot! (NO CODING)

Make Your Own Discord Bot | Basics (2019)

✨ How To Make A Discord Bot Without Code ✨ | Discord Tutorial

How To Make Your Own Discord Bot | Basics (2020)

How To Make A Custom DISCORD BOT (Easiest Way)

How To Make A DISCORD BOT FOR FREE On Mobile/Pc!!! [Step-by-Step Tutorial]

[NEW] How To Make A Discord Bot In 10 MINUTES || Discord.JS V12

How To Make Discord Bot Without Downloading Anything | Basics - Part 1

HOW TO MAKE YOUR OWN DISCORD BOT ON MOBILE (IOS & ANDROID) PC ALSO

How To Make A Discord Bot On Mobile - How To Create DISCORD BOT IN MOBILE (2020) Part - 2

How To Make Your Own Custom Discord Bot For Free | (incl. Download)

Coding My Own Discord Bot (programming Tutorial)

HOW TO CODE A DISCORD BOT #1 | SETTING UP

Code Your Own Discord Bot - Basics (2021)

Code A Discord Bot With Python - Host For Free In The Cloud

Create Your Own Discord Bot! - EASY (2021)

Making Your Own Discord Bot - Setting Up The Basics [#1 - 2021]


بحالی اور اصلاح - انتہائی مشہور مضامین

اپنے Android فون پر بلوٹ ویئر سے کیسے چھٹکارا حاصل کریں

بحالی اور اصلاح Jun 20, 2025

مینوفیکچررز اور کیریئر اکثر ان کی اپنی ایپس کے ساتھ اینڈرائیڈ فون لوڈ کرتے ہیں۔ اگر آپ ان کو استعمال..


اینڈروئیڈ میں ہیپٹک تاثرات (یا "نل پر کمپن") کو غیر فعال کرنے کا طریقہ

بحالی اور اصلاح Jul 5, 2025

جب آپ اینڈروئیڈ میں کچھ آئٹمز ٹیپ کرتے ہیں تو آپ کا فون تھوڑا سا کمپن ہوجائے گا ، جس سے آپ کو تھوڑا سا ..


اپنی آواز سے اپنے میک کو کیسے کنٹرول کریں

بحالی اور اصلاح May 25, 2025

غیر منقولہ مواد افواہیں پھیل رہی ہیں کہ مستقبل قریب میں ایپل OS X میں سری کا اضافہ کر دے گا ، لیکن جس چ..


Android کے "بیٹری سیور" وضع کو استعمال اور تشکیل کرنے کا طریقہ

بحالی اور اصلاح Jul 5, 2025

گوگل نے اینڈروئیڈ 5.0 لولیپپ کے ساتھ اینڈروئیڈ میں "بیٹری سیور" وضع شامل کی۔ ایک جدید اینڈروئیڈ ڈیوائ�..


اپنی منی کرافٹ تخلیقوں کے اعلی درجے کے نمائندے بنانے کا طریقہ

بحالی اور اصلاح Dec 31, 2025

کیا آپ کے پاس واقعی ڈاؤن لوڈ ، اتارنا Minecraft کی دنیا ہے ، اور اسے دکھانا چاہتے ہیں؟ اگر ایسا ہے تو ، چنک..


یہ کیسے معلوم کریں کہ کون سا ٹیب گوگل کروم میں شور مچا رہا ہے اور اسے خاموش کردے

بحالی اور اصلاح Mar 4, 2026

غیر منقولہ مواد جب آپ کے پاس بہت ساری اور بہت ساری ٹیبز کھلی ہوتی ہیں تو ، اچانک کسی تیز آواز یا میوز..


ابتدائی جیک: جب آپ اپنے لیپ ٹاپ کا ڑککن بند کردیں تو ونڈوز کیا کرتا ہے اسے تبدیل کریں

بحالی اور اصلاح Apr 24, 2025

میہائی سمونیا / شٹر اسٹاک ڈاٹ کام کیا آپ اپنے لیپ ٹاپ کا ڈھکن بند کرتے وقت خود بخو..


ونڈوز وسٹا میں سلو موشن ایرو متحرک تصاویر کو فعال کریں

بحالی اور اصلاح Feb 17, 2026

غیر منقولہ مواد واقعی یہ ٹپ بہت مفید نہیں ہے ، لیکن اپنے دوستوں کو دکھانا یہ ایک دلچسپ ہیک ہے۔ آپ ایک "س�..


اقسام