hannesm / jackline

minimalistic secure XMPP client in OCaml
BSD 2-Clause "Simplified" License
250 stars 20 forks source link

`/rooms` to discover chatrooms, `/join` does not require an argument #133

Closed hannesm closed 7 years ago

hannesm commented 8 years ago

and presence and messages do not need to have a full jid, but a bare one is sufficient

...worked on this while using slack's broken xmpp gateway... pretty sad that they violate the rfc immensly

hannesm commented 7 years ago

this is rebased now onto master... and improved to add completion for members of the groupchat...

still needs some testing, but since some other issues are fixed now, I'll merge this soon (if you feel like, pls discuss/review)

new commands: /rooms to discover rooms, join (without argument) joins current groupchat, completion of users, jid does not need to have a resource (since slack does not use any resources)

hannesm commented 7 years ago

(to test, execute opam pin add jackline https://github.com/hannesm/jackline.git#slack -- feedback welcome)

hannesm commented 7 years ago

merging. enough.