Open serious-angel opened 2 years ago
Sadly the protocol has diverged from the initial implementation of the interactive verification and I was not able to keep up.
There's some support in the Rust version of weechat-matrix, but it also isn't done yet: https://github.com/poljar/weechat-matrix-rs/pull/56.
Hey I wanna use it as well but for the exact same reason I cant. That's unfortunate. I belive that security keys exist though which let you verify a device.
Is there a way to verify with those?
Best regards :)
I was able to do it from the other side, so basically calling /olm verification start @your-user:matrix.org VERIFIED_DEVICE_ID
, using a browser as other device worked.
I also struggled to get the verification process up and running.
@3v1n0 solution worked for me too. As I could not find a better place to document that I added a short step by step guide to the README.
See #352
Dear Developer and Community,
Thank you very much for the awesome project!
I am sorry, but it appears there is a little documentation available on the subject of a Matrix session verification on the WeeChat side. For example, once the "Verify" button is pressed in the browser (e.g. Element) client, nothing appears in WeeChat and such command variations like
/olm verify
or/olm verification
do result in success but errors like:The client though receives a cancelled event if, for example, the modal verification dialog (e.g. https://i.imgur.com/z47yBci.png ) in the browser client is closed and outputs:
Is that expected and what are the exact steps to complete the verification of the session initiated via the plugin?
Best and kind regards
Related: https://alangrow.com/blog/weechat-matrix (Matrix Chat in the Terminal with weechat-matrix...)