ڈسکارڈ ویب ہکس کے لئے ازگر کا استعمال کیسے کریں۔

Skar Wyb Ks K Ly Azgr Ka Ast Mal Kys Kry



ویب ہک ایپلیکیشن کے لیے بوٹ استعمال کیے بغیر ڈسکارڈ چینل کو ڈیٹا بھیجنے کا ایک طریقہ ہے۔ ویب ہک کا استعمال ڈسکارڈ چینل کو پیغامات، ایمبیڈز، فائلز اور بہت کچھ بھیجنے کے لیے کیا جا سکتا ہے۔ Python میں، Discord ویب ہک URL کا استعمال کرکے Discord چینل کو پیغامات، ایمبیڈز، یا فائلیں بھیجنے کے لیے مختلف ماڈیولز کا استعمال کیا جا سکتا ہے۔

یہ گائیڈ درج ذیل مواد پر بحث کرتا ہے:







ڈسکارڈ ویب ہکس کے لیے ازگر استعمال کرنے سے پہلے، ہمیں ویب ہکس بنانے اور ویب ہُک کے یو آر ایل کو کاپی کرنے کی ضرورت ہے۔ اگر آپ ویب ہک بنانے کا طریقہ نہیں جانتے ہیں تو اس پر عمل کریں۔ رہنما ازگر میں ویب ہک بنانے پر۔



ڈسکارڈ ویب ہکس کے لیے ازگر کا استعمال کیسے کریں؟

' discordwebhook Python کا ماڈیول اس کے REST API کا استعمال کرتے ہوئے Discord ویب ہکس کے ساتھ تعامل کے لیے استعمال ہوتا ہے۔ یہ ایک ہلکا پھلکا اور استعمال میں آسان ماڈیول ہے جو سنکرونس اور غیر مطابقت پذیر استعمال دونوں کو سپورٹ کرتا ہے۔ سب سے پہلے، ہم Python میں ضروری پیکیجز/لائبریریاں انسٹال کرتے ہیں۔ ایسا کرنے کے لیے، فراہم کردہ ہدایات پر عمل کریں۔



انسٹال کرنے کے لیے ' discordwebhook پائتھون میں، ہم cmd ٹرمینل میں درج ذیل کمانڈ استعمال کرتے ہیں۔





pip انسٹال کریں discordwebhook



یہ discordwebhook کو کامیابی سے انسٹال کرے گا:

'discordwebhook' ماڈیول کا استعمال کرتے ہوئے ایک پیغام بھیجیں۔

ہم Discord کو حسب ضرورت پیغام بھیجنے کے لیے 'discordwebhook' ماڈیول استعمال کر سکتے ہیں۔ یہ وہ کوڈ ہے جو پیغام بھیجنے کے لیے 'discordwebhook' ماڈیول کا استعمال کر رہا ہے:

discordwebhook امپورٹ ڈسکارڈ سے
discord = اختلاف ( یو آر ایل = 'https://discord.com/api/webhooks/1155840286312894465/Sl9eSnHNbj3-LPoH7YggBq60QjKqCikA_RitKEEaajnzu0uNbmv7n9BWs8kZqWCg6BXV' )
discord.post ( مواد = '**Linuxhint** کی طرف سے ہیلو! 🎉 لینکس اور پروگرامنگ گائیڈ میں خوش آمدید۔' )

یہاں اس کوڈ میں، 'discordwebhook' ماڈیول درآمد کیا گیا ہے۔ اس کے بعد، سرور 'webhook_URL' کو 'Discord()' طریقہ پر منتقل کیا جاتا ہے۔ آخر میں، 'discord.post()' اپنی مرضی کے مواد کو بطور دلیل لیتا ہے اور مخصوص سرور کو پیغام بھیجتا ہے۔

سرور میں پیغام موصول ہوا ہے:

'discordwebhook' ماڈیول کا استعمال کرتے ہوئے ایمبیڈ کے ساتھ ایک پیغام بھیجیں۔

ہم حسب ضرورت ایمبیڈنگ کے ساتھ پیغامات بھی بھیج سکتے ہیں ' discord.post() 'discordwebhook' ماڈیول کا طریقہ۔ درج ذیل کوڈ پچھلی مثال سے ملتا جلتا ہے، جس میں ایمبیڈڈ آبجیکٹ کا اضافہ ہوتا ہے:

discordwebhook امپورٹ ڈسکارڈ سے
discord = اختلاف ( یو آر ایل = 'https://discord.com/api/webhooks/1155840286312894465/Sl9eSnHNbj3-LPoH7YggBq60QjKqCikA_RitKEEaajnzu0uNbmv7n9BWs8kZqWCg6BXV' )
discord.post ( مواد = '**Linuxhint** کی طرف سے ہیلو! 🎉' )
discord.post (
سرایت کرتا ہے = [ { 'عنوان' : 'میرا ایمبیڈ' ، 'تفصیل' : 'ہیلو اور لینکس ہنٹ ٹیوٹوریل میں خوش آمدید' } ] ،
)

نیچے کا ٹکڑا سرور میں ایمبیڈ آبجیکٹ کے ساتھ پیغام دکھاتا ہے۔

درخواستوں کے ماڈیول کا استعمال کرتے ہوئے ایک پیغام بھیجیں۔

ہم 'درخواستیں' ماڈیول کا استعمال کرتے ہوئے ڈسکارڈ سرور کو بھی پیغام بھیج سکتے ہیں۔ یہاں ایک مثال کوڈ ہے:

درآمد کی درخواستیں
discord_webhook_url = 'https://discord.com/api/webhooks/1155840286312894465/Sl9eSnHNbj3-LPoH7YggBq60QjKqCikA_RitKEEaajnzu0uNbmv7n9BWs8kZqWCg6BXV'
حسب ضرورت_پیغام = {
'مواد' : 'ہیلو اور لینکس ہنٹ ٹیوٹوریل میں خوش آمدید'
}
requests.post ( discord_webhook_url، ڈیٹا =کسٹم_پیغام )

اوپر فراہم کردہ کوڈ میں، ہم نے 'درخواستیں' ماڈیول درآمد کیا اور اپنا dicord_webhook URL متغیر کو تفویض کیا۔ اگلا، ہم اپنی مرضی کا پیغام لکھتے ہیں اور اسے 'requests.post()' طریقہ استعمال کرتے ہوئے Discord سرور کو بھیجتے ہیں۔

جیسا کہ آپ دیکھ سکتے ہیں، ڈسکارڈ سرور میں پیغام موصول ہوا ہے:

نتیجہ

Python میں 'discordwebhook' ماڈیول اور 'request' ماڈیول کا استعمال اپنی مرضی کے پیغام کو ایمبیڈ اور دیگر عناصر کے ساتھ Discord میں بھیجنے کے لیے کیا جاتا ہے۔ ڈسکارڈ ویب ہک یو آر ایل کو مخصوص فنکشن میں منتقل کیا جاتا ہے تاکہ سرور کو حسب ضرورت پیغام بھیج سکے۔ اس گائیڈ نے متعدد مثالوں کے ذریعے Python for Discord webhooks کے استعمال کے بارے میں تفصیلی معلومات فراہم کی ہیں۔