ʻO Zhabogram kahi halihali (alahaka, puka) mai ka pūnaewele Jabber (XMPP) i ka pūnaewele Telegram, i kākauʻia ma Ruby. Ka mea i pani iā tg4xmpp.
-
Nā hilinaʻi
- Ruby >= 1.9
- xmpp4r == 0.5.6
- tdlib-ruby == 2.0 me tdlib == 1.3 i hōʻuluʻulu ʻia
-
Nā Kūlana
- ʻAe ʻia i kahi moʻokāki Telegram e kū nei
- Hoʻonohonoho i ka papa inoa o nā kamaʻilio me ka papa inoa
- ʻO ka hoʻonohonoho ʻana i nā kūlana pili me ka papa inoa
- Hoʻohui a hoʻopau i nā pilina Telegram
- Kākoʻo no VCard me nā avatar
- Hoʻouna, loaʻa, hoʻoponopono a holoi i nā memo
- Ke hana nei i nā huaʻōlelo a me nā memo i hoʻouna ʻia
- Ka hoʻouna ʻana a me ka loaʻa ʻana o nā faila a me nā memo kūikawā (kākoʻo no nā kiʻi, wikiō, nā leo, nā palapala, nā leo leo, nā stickers, animations, geolocations, system messages)
- Kākoʻo kamaʻilio huna
- Hoʻokumu, hoʻokele a me ka hoʻololi ʻana i nā kamaʻilio / supergroups / channels
- Mālama i nā kau a hoʻopili maʻalahi i ka wā e komo ai i ka pūnaewele XMPP
- Ke kiʻi nei i ka mōʻaukala a me ka ʻimi ʻana i nā memo
- Hooponopono mooolelo Telegram
-
Nā hoʻololi koʻikoʻi ma mua o ka mana 1.0, nā nūhou e pili ana ʻaʻole ia ma LOR:
- Hoʻohui ʻia ka hana SIGINT me ka pani pololei o nā kau a pau
- Hoʻohui ʻia (a wehe ʻia ma hope) kākoʻo no iq:jabber:register (hoʻopaʻa inoa mea hoʻohana), iq:jabber:gateway (huli hoʻopili)
- ʻO nā hakakā lōʻihi me ka profiler ma Ruby a ʻike mākou ua lele ka tdlib (ua pani nā mea hoʻomohala i ka bug me WONTFIX - he hiʻona kēia)
-
Nā hoʻololi i ka mana 2.0:
- Hoʻohui ʻia ke kākoʻo OTR (inā hoʻohana ʻia ʻo Zhabogram ma nā ʻaoʻao ʻelua, mai nīnau.)
- Ke hoʻohana nei i ka serialization YAML ma kahi o sqlite3 e mālama i nā kau.
- Wehe ʻia ka ʻike ʻokoʻa manawa ma muli o ka hahai ʻole ʻana o kekahi mau mea kūʻai aku i ka protocol a hoʻouna i nā mea ʻino
- Nā noi i hoʻopaʻa ʻia no ka ʻae ʻana (subscription) mai nā kahawai lehulehu kahi i hoʻouna ʻia ai ka leka, akā ʻaʻole ʻoe he mea kākau inoa.
-
Nā hoʻololi i ka mana 2.0
- NB! Ua haki ka hoʻohālikelike hope o ka faila config a me ka faila sessions (e kākoʻo i nā hoʻonohonoho pilikino i ka wā e hiki mai ana).
- Ua kākau hou ʻia ke code e 80% - ʻoi aku ka maʻalahi o ka heluhelu ʻana. Ua hoʻonohonoho pono ʻia ka loina kūloko.
- Ua hoʻemi ʻia ka nui o nā noi iā Telegram e ʻekolu manawa
- Wehe ʻia ka jabber:iq:register, jabber:iq:gateway
- Kākau hou / kauoha - ʻokoʻa lākou no nā kamaʻilio a no ka lawe ʻana iā ia iho (nā hana ʻōnaehana). No ka loaʻa ʻana o kahi papa inoa o nā kauoha, e hoʻouna i ke kauoha /help.
Pono ʻoe i kāu kikowaena Jabber no ka hoʻokomo. Manaʻo ʻia e kiʻi i ka API ID a me API HASH ma Telegram no ka hana paʻa. Hiki ke loaʻa nā ʻōlelo kikoʻī ma ka faile README.md.
Source: linux.org.ru