feat(matrix/fediverse): allow users to directly reply on Fediverse posts from Matrix, using <mx-reply> on our new meta field.

feat(matrix/fediverse): allow users to favorite, reblog, and redact Fediverse posts from Matrix, using m.reaction on our new meta field.
feat(fediverse): add suggestions for follow/unfollow commands.
refactor(matrix/fediverse): add meta field for commands by reaction, and commands by reply.
refactor(fediverse): relax polling on timeline/notifs thru new handling.
This commit is contained in:
vulet 2021-02-14 15:57:35 +08:00
parent 430fb350c1
commit 42563ebc35
26 changed files with 619 additions and 375 deletions

View file

@ -1,5 +1,5 @@
exports.runQuery = function (matrixClient, room) {
matrixClient.sendHtmlNotice(room.roomId,
exports.runQuery = function (roomId) {
matrixClient.sendHtmlNotice(roomId,
'',
'<blockquote><b>fediverse commands<br>'
+ '+post [your message] : post<br>'