میں ایک کوڈر نہیں ہوں اور کبھی نہیں ہوگا لیکن اس نے مجھے اپنے سوشل میڈیا چینلز کے ساتھ مدد کرنے کے لئے ایک سادہ ٹویٹر بوٹ لکھنا نہیں روکا ہے۔ میرے خیال میں مجھ سے مقصد کے مطابق یہ سبق لکھنے کو کہا گیا تھا۔ اگر میں ٹویٹر بوٹ لکھ سکتا ہوں تو ، کوئی بھی کرسکتا ہے!
ٹویٹر بوٹس کچھ بنیادی لیکن مفید کام انجام دے سکتے ہیں۔ میں دکھاوا نہیں کروں گا کہ میں نے اپنے آپ کو یہ سب کچھ سمجھا کیونکہ میں نے نہیں کیا۔ وہاں پر کچھ اچھ guے رہنما موجود ہیں لیکن میں نے اپنے تجربے میں سے کچھ بٹس اس میں شامل کردیئے ہیں۔
ٹویٹر بوٹ کیوں لکھتے ہیں؟
'کیوں کہ آپ کرسکتے ہیں' کے اسٹاک جواب کے علاوہ ، آپ ٹویٹر بوٹ کیوں لکھنا چاہتے ہیں؟ اگر آپ ایک چھوٹا سا کاروبار چلاتے ہیں اور ٹویٹر کے ساتھ جاری رکھنے کا وقت نہیں رکھتے ہیں ، اگر آپ بغیر کسی کوشش کے اپنی موجودگی میں اضافہ کرنا چاہتے ہیں ، اگر آپ زیادہ باہمی گفتگو کرنا چاہتے ہیں یا بورنگ چیزوں کو خود کار بنانا چاہتے ہیں تو ، بوٹ کے ذریعے ہی سب کچھ ممکن ہے۔
جب میں دوسری چیزیں کررہا ہوں تو اکاؤنٹ کو ٹکرانا رکھنے میں مدد کے لئے میں نے جس بوٹ کو آسانی سے بنایا تھا۔ دوسرے بوٹس آپ کا گرائمر چیک کرسکتے ہیں ، انتباہات بھیج سکتے ہیں جو کچھ معیار پر پورا اترتے ہیں ، آپ کو زلزلوں اور ہر طرح کی صاف ستھری چیزوں سے آگاہ کرتے ہیں۔ میں نے اسے آسان رکھا لیکن آپ کو بھی ایسا ہی کرنے کی کوئی وجہ نہیں ہے۔
لکھنے سے پہلے ، ٹویٹر کے آٹومیشن کے قواعد کو ضرور پڑھیں۔ اس میں اس بات کا خاکہ پیش کیا جاتا ہے کہ آپ ٹویٹر بوٹس کے ساتھ کیا کرسکتے ہیں اور کیا نہیں کرسکتے ہیں۔ قواعد آسان ہیں اور صرف ایک منٹ یا دو منٹ پڑھنے میں لگتے ہیں۔
اپنے ٹویٹر بوٹ لکھیں
یہاں بہت سارے بوٹس اور ان کو لکھنے کے کچھ طریقے ہیں۔ کچھ ازگر یا نوڈ.جس کا استعمال کرتے ہیں جبکہ دوسرے عام گوگل اسکرپٹس کا استعمال کرتے ہیں۔ چونکہ میں کوئی پروگرامر نہیں ہوں ، مجھے کلاؤڈ میں میزبانی کرنے والے گوگل اسکرپٹ کا آئیڈیا پسند آیا لہذا میں نے یہ کیا۔ میں نے اس صفحے کو بطور رہنما استعمال کیا کیونکہ یہ لڑکا مجھ سے زیادہ چالاک ہے۔
- بوٹ کے استعمال کے ل You آپ کو ٹویٹر اکاؤنٹ کی ضرورت ہوگی۔ ایک اکاؤنٹ مرتب کریں اور اس اکاؤنٹ کا استعمال کرکے سائن ان کریں۔
- بوٹ کے استعمال کے ل You آپ کو ٹویٹر ایپلی کیشن بھی بنانا ہوگی۔ اس صفحے پر ایک بنائیں۔ اسے بے ترتیب یو آر ایل ، وضاحتی نام دیں اور اپنی مطلوبہ معلومات شامل کریں۔ اس صفحے تک رسائی حاصل کرنے کے ل You آپ کو ایک ڈویلپر اکاؤنٹ کے لئے درخواست دینے کی ضرورت پڑسکتی ہے ، آپ نہیں کرسکتے ہیں۔
- ایک بار بننے کے بعد ، اپلی کیشن کی اجازت میں ترمیم کریں منتخب کریں اور براہ راست پیغامات کو پڑھنے ، تحریری طور پر رسائی کی اجازت دیں
- چابیاں اور رسائی ٹوکن منتخب کریں اور میرا رسائی ٹوکن بنائیں۔ صفحے کو کھلا چھوڑ دیں کیونکہ ہمیں ایک منٹ میں ان کیز کی ضرورت ہوگی۔
- بوٹ اسکرپٹس تک رسائی کے ل to اس صفحے کو دیکھیں۔ درخواست کرنے پر ایپ کو اپنے ڈیٹا تک رسائی فراہم کریں۔
- مرحلہ 3 میں ٹویٹر سے کنزیومر کی کی ، کنزیومر سیکریٹ ، ایکسیس ٹوکن اور رسائ سیکرٹ درج کریں۔
- بوٹ کے استعمال کے ل your اپنے تلاش کے جملے شامل کریں۔ اس سے طے ہوتا ہے کہ آپ کا ٹویٹر بوٹ کیا ٹویٹ کرے گا لہذا احتیاط سے انتخاب کریں۔
- ایک بار جب آپ کے پاس اپنی تلاش کی اصطلاحات ہوجائیں تو محفوظ کریں کو منتخب کریں۔
ایک بار جب آپ محفوظ کریں کو منتخب کریں ، بیوٹی زندہ ہے۔ یہ آپ کے داخل کردہ شرائط کے لئے وقتا فوقتا sear تلاشیں کرے گی اور انہیں دوبارہ بھیج دے گی۔ یہ ایک بہت ہی آسان بوٹ ہے جو یہ ظاہر کرتا ہے کہ عام طور پر کسی چیز کو خود کار بنانا کتنا آسان ہوسکتا ہے۔
ایک ٹویٹر بوٹ کوڈ کریں
اگر آپ ٹویٹر بوٹ کوڈنگ میں زیادہ دلچسپی رکھتے ہیں تو ، یہ بھی کافی سیدھا ہے۔ میں نے اس سائٹ کو پریرتا کے طور پر استعمال کیا اور بوٹ نے ٹھیک کام کیا۔ یہ کام کرنے کے ل You آپ کو کئی سافٹ ویئر ٹولز درکار ہوں گے لیکن اس میں زیادہ وقت نہیں لگتا ہے۔
- آپ کو ٹویٹ ، ایک ٹویٹر API اور جے ایس کی ضرورت ہوگی جو ایک سافٹ ویئر انسٹال ہے۔
- اگر آپ کے پاس پہلے سے ہی نہیں ہے تو مذکورہ بالا اقدامات 1-3 پر عمل کریں۔
- کمپیوٹر پر ایک ٹرمینل یا سی ایم ڈی ونڈو کھولیں جس کے ساتھ ہی Twit اور Node.js نصب ہیں۔
- 'npm init' ٹائپ کریں اور انٹر کو دبائیں۔ معلومات کو پُر کرنے کے لئے کہا جاتا ہے۔
- 'npm انسٹال twit-save' ٹائپ کریں اور انحصار پیدا کرنے کیلئے انٹر کو دبائیں جس سے دونوں ایپس کو ایک دوسرے سے بات کرنے کا موقع مل سکے۔
- ایک ٹیکسٹ ایڈیٹر کھولیں اور اسی ڈائرکٹری میں ایک فائل بنائیں اور اسے index.js کہتے ہیں۔
انڈیکس. جے کھولیں اور ٹائپ کریں:
var Twit = اړتیا ('twit') var T = new Twit ({صارف_کی: 'KEY'، صارف_ سیکریٹ: 'KEY'، access_token: 'KEY'، access_token_secret: 'KEY'،}) var صارفین =؛ var stream = T.stream ('حالت / فلٹر'، {پیروی کریں: صارفین})؛ stream.on ('ٹویٹ' ، فنکشن (ٹویٹ) {اگر (users.indexOf (tweet.user.id_str)> -1) so console.log (tweet.user.name + ":" + tweet.text) T T پوسٹ
- جہاں آپ KEY دیکھیں ، ٹویٹر سے متعلقہ کلید درج کریں۔
- جہاں آپ USERID دیکھیں ، ٹویٹر صارف کی عددی اسٹرنگ ID ٹائپ کریں۔ شناخت حاصل کرنے کے لئے ان کا صارف نام اس صفحے میں ٹائپ کریں۔
ایک بار کام کرنے کے بعد ، اپنی فائل کو محفوظ کریں اور 'نوڈ انڈکس.js' ٹائپ کریں اور اسے چلانے کے لئے انٹر کو دبائیں۔
ایک بار پھر ، یہ میرا کام نہیں ہے لیکن اصل میں عمر سنن نے لکھا تھا۔ میں نے ابھی اسے زیادہ قابل رسائی بنا دیا ہے۔
