Zhabogram هڪ ٽرانسپورٽ (پل، گيٽ وي) جابر نيٽ ورڪ (XMPP) کان ٽيليگرام نيٽ ورڪ تائين، روبي ۾ لکيل آهي. tg4xmpp جو جانشين.
-
انحصار
- روبي >= 1.9
- xmpp4r == 0.5.6
- tdlib-ruby == 2.0 سان tdlib == 1.3 مرتب ٿيل
-
خاصيتون
- موجوده ٽيليگرام اڪائونٽ ۾ اختيار ڏيڻ
- چيٽ جي فهرست کي هم وقت سازي سان گڏ
- لسٽ سان رابطي جي حالتن جي هم وقت سازي
- ٽيليگرام رابطا شامل ڪرڻ ۽ حذف ڪرڻ
- اوتار سان VCard لاءِ سپورٽ
- پيغام موڪلڻ، وصول ڪرڻ، ايڊٽ ڪرڻ ۽ حذف ڪرڻ
- پروسيسنگ ڪوٽا ۽ فارورڊ ڪيل پيغام
- فائلون ۽ خاص پيغام موڪلڻ ۽ وصول ڪرڻ (فوٽو، وڊيوز، آڊيو، دستاويزن، آواز پيغام، اسٽيڪر، متحرڪ، جغرافيائي مقام، سسٽم پيغامن لاء سپورٽ)
- رازداري چيٽ جي حمايت
- چيٽ/سپر گروپس/ چينلز جي تخليق، انتظام ۽ چڪاس
- سيشن محفوظ ڪرڻ ۽ خودڪار طريقي سان ڳنڍڻ جڏهن XMPP نيٽ ورڪ ۾ لاگ ان ٿيو
- تاريخ ٻيهر حاصل ڪرڻ ۽ پيغام ڳولڻ
- ٽيليگرام اڪائونٽ جو انتظام
-
ورجن 1.0 کان اڳ اهم تبديليون، جن بابت خبرون LOR تي نه هيون:
- شامل ڪيل SIGINT پروسيسنگ سڀني سيشن جي صحيح بندش سان
- iq:jabber:register (user registration)، iq:jabber:gateway (رابطي جي ڳولا) لاءِ شامل ڪيل (۽ بعد ۾ ختم ٿيل) سپورٽ
- روبي ۾ پروفائلر سان ڊگهي جدوجهد جيستائين اسان محسوس ڪيو ته tdlib ليڪ ٿي رهي آهي (ڊولپرز بگ کي بند ڪري ڇڏيو آهي WONTFIX - هي هڪ خاصيت آهي)
-
ورجن 2.0 ۾ تبديليون:
- شامل ڪيو ويو OTR سپورٽ (جيڪڏهن Zhabogram ٻنهي طرفن تي استعمال ڪيو وڃي، نه پڇو.)
- سيشن بچائڻ لاءِ sqlite3 بدران YAML سيريلائيزيشن استعمال ڪريو.
- هٽايو ويو خودڪار ٽائيم زون جي سڃاڻپ حقيقت جي ڪري ته ڪجهه گراهڪ پروٽوڪول جي پيروي نه ڪندا آهن ۽ گندگي موڪليندا آهن
- عوامي چينلن مان اختيار (سبسڪرپشن) لاءِ مقرر ٿيل درخواستون جن تان پيغام اڳتي وڌايو ويو، پر جن مان توھان سبسڪرائيبر نه آھيو
-
ورجن 2.0 ۾ تبديليون
- NB! config فائل جي پسمانده مطابقت ۽ سيشن فائل ڀڄي وئي آهي (مستقبل ۾ انفرادي سيٽنگن کي سپورٽ ڪرڻ لاء).
- ڪوڊ 80٪ طرفان ٻيهر لکيو ويو آهي - هاڻي اهو وڌيڪ پڙهڻ لائق آهي. اندروني منطق ترتيب ڏني وئي آهي.
- ٽيليگرام تي درخواستن جو تعداد ٽي ڀيرا گھٽجي ويو آھي
- هٽايو ويو jabber:iq:register، jabber:iq:gateway
- Rewritten/commands - ھاڻي اھي مختلف آھن چيٽ لاءِ ۽ پاڻ ٽرانسپورٽ لاءِ (سسٽم جا ڪم). حڪمن جي لسٽ حاصل ڪرڻ لاء، موڪليو / مدد حڪم.
انسٽاليشن لاءِ توھان کي پنھنجو جابر سرور جي ضرورت پوندي. وڌيڪ مستحڪم آپريشن لاءِ ٽيليگرام ۾ API ID ۽ API HASH حاصل ڪرڻ جي صلاح ڏني وئي آهي. تفصيلي هدايتون README.md فائل ۾ ڳولهي سگهجن ٿيون.
جو ذريعو: linux.org.ru