Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

Bots don't work in encrypted rooms #157

Closed
rxl881 opened this issue Feb 16, 2017 · 4 comments
Closed

Bots don't work in encrypted rooms #157

rxl881 opened this issue Feb 16, 2017 · 4 comments
Assignees
Labels

Comments

@rxl881
Copy link
Contributor

rxl881 commented Feb 16, 2017

The bots are not currently able to react to commands in encrypted rooms (and it's not obvious to users why they are not responding).

From discussion with @kegsay, bots won't be able to work in encrypted rooms until Olm support is added to gomatrix (which appears to be a way out).

In the short term I suggest modifying the bots to display an error message or prevent them from being invited in to an encrypted chat, so that the user at least isn't confused as to why the bots aren't responding.

@uhoreg
Copy link
Member

uhoreg commented Oct 18, 2017

element-hq/element-web#2277 is the riot-web issue for this

@kegsay
Copy link
Member

kegsay commented Oct 20, 2017

In order for gomatrix to support this you'll need to use cgo.

@MTRNord
Copy link

MTRNord commented Oct 20, 2017

@kegsay there is a gomatrix issue that says there is olm for go wouldn't that be possible to use? instead of using a C lib. matrix-org/gomatrix#31

@kegsay
Copy link
Member

kegsay commented Apr 8, 2020

Dupe #270 - or rather I'm using #270 to track this.

@MTRNord there is no native Go implementation of Olm/Megolm. It's unlikely there ever will be because people generally want to audit their crypto libs, and C olm has been audited by NCC group.

@kegsay kegsay closed this as completed Apr 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants