You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Opsdroid (and Matrix connector) doesn't support redacting/removing/deleting events/messages.
Use case
One of the use cases would be a bot asking for a confirmation from the user using Matrix reactions.
It would make sense to limit the time for the reaction. So deleting the source message after this time would be logical action.
response=awaitmatrix_connector.send(Message("Some message, which will wait for reaction from user"))
remove_result=awaitmatrix_connector.remove(event_id=response.even_id, reason="Time for reaction to this event is expired")
Expected Functionality
Message deleted
Experienced Functionality
Error: Function not implemented on connector abstraction (and Matrix connection)
Versions
Opsdroid version: v0.25.0
The text was updated successfully, but these errors were encountered:
Description
Opsdroid (and Matrix connector) doesn't support redacting/removing/deleting events/messages.
Use case
One of the use cases would be a bot asking for a confirmation from the user using Matrix reactions.
It would make sense to limit the time for the reaction. So deleting the source message after this time would be logical action.
Here's the skill, which would benefit from this feature. Currently after expiration is implemented by tracking reactions to a certain message ids.
Steps to Reproduce
Expected Functionality
Experienced Functionality
Versions
The text was updated successfully, but these errors were encountered: