Zhabogram 2.0 — sild Jabberist Telegrami

Zhabogram — sild (sild, lĂŒĂŒs) Jabber (XMPP) vĂ”rgustikku Telegrami, kirjutatud Ruby's. Eelnimetatud tg4xmpp.

  • SĂ”ltuvused

    • Ruby >= 1.9
    • xmpp4r == 0.5.6
    • tdlib-ruby == 2.0 koos kompileeritud tdlib == 1.3
  • VĂ”imalused

    • Autentimine olemasolevasse Telegrami kontosse
    • Vestluste kalender sĂŒnkroniseerimine
    • Kontaktide staatuste sĂŒnkroniseerimine kalendris
    • Telegrami kontaktide lisamine ja eemaldamine
    • VCard toetamine ja avatarid
    • SĂ”numite saatmine, vastuvĂ”tmine, redigeerimine ja eemaldamine
    • Tsitaatide ja edasi saadetud sĂ”numite töötlemine
    • Failide ja erisĂ”numite saatmine ja vastuvĂ”tmine (tugi fotodele, videotele, helifailidele, dokumentidele, hÀÀlsĂ”numitele, kleebistele, animatsioonidele, geolokatsioonidele, sĂŒsteemisĂ”numitele)
    • Salajaste vestluste toetamine
    • Vestluste/supergruppide/kanalite loomine, haldamine ja modereerimine
    • Seansside salvestamine ja automaatne ĂŒhendamine XMPP vĂ”rgus
    • Ajaloo saamine ja sĂ”numite otsing
    • Telegrami konto haldamine
  • Olulised muudatused enne 1.0 versiooni, mille uudiseid pole LORis:

    • Lisatud SIGINT töötlemine seansside korraliku sulgemise jaoks
    • Lisatud (ja hiljem eemaldatud) tugi iq:jabber:register (kasutajate registreerimine), iq:jabber:gateway (kontaktide otsimine)
    • Pikaajalised vaidlused Ruby profaileriga, kuni mĂ”istsime, et tdlib lekib (arendajad sulgesid vea WONTFIX — see on funktsioon)
  • Muudatused enne 2.0 versiooni:

    • Lisatud OTR tugi (kui Zhabogrami kasutatakse mĂ”lemalt poolt — Ă€rge kĂŒsige.)
    • Seansside salvestamiseks kasutamine YAML serialiseerimist sqlite3 asemel.
    • Automaatne ajavööndi tuvastamine eemaldatud, kuna mĂ”ned kliendid ei jĂ€rgi protokolli ja saadavad segadust
    • Parandatud autoriseerimis (tellimuse) pĂ€ringud avalikest kanalitest, kust sĂ”num oli edasi saadetud, kuid mille tellijaks te ei ole
  • Muudatused 2.0 versioonis

    • NB! Tagasi ĂŒhilduvus konfig-Faili ja seansifaili on katki (tulevaste individuaalsete seadistuste toetamiseks).
    • Kood on kirjutatud ĂŒmber 80% — nĂŒĂŒd on see mitu korda arusaadavam. Sisemine loogika on korda tehtud.
    • PĂ€ringute arv Telegramile vĂ€henenud kolm korda
    • Eemaldatud jabber:iq:register, jabber:iq:gateway
    • KĂ€sud on kirjutatud ĂŒmber — nĂŒĂŒd on need erinevad vestluste ja edastus transportimise jaoks (sĂŒsteemifunktsioonid). KĂ€sude nimekirja saamiseks saatke kĂ€sk /help.

Installimiseks on vajalik oma Jabber-server. Soovitatav on saada API ID ja API HASH Telegramis, et tagada stabiilsem töö. Üksikasjalikud juhised leiate failist README.md.

Allikas: linux.org.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster