forked from cadence/out-of-your-element
Comparison of all the stuff I did. #6
1 changed files with 13 additions and 1 deletions
|
|
@ -212,7 +212,19 @@ async event => {
|
||||||
const messageResponses = await sendEvent.sendEvent(event)
|
const messageResponses = await sendEvent.sendEvent(event)
|
||||||
if (!messageResponses.length) return
|
if (!messageResponses.length) return
|
||||||
if (event.content["m.relates_to"]?.rel_type === "m.thread"){
|
if (event.content["m.relates_to"]?.rel_type === "m.thread"){
|
||||||
api.sendEvent(event.room_id, "m.room.message", {body:"Thread spotted!", msgtype:"m.text"})
|
api.sendEvent(event.room_id, "m.room.message", {
|
||||||
|
"body": "It seems like you sent this message inside a thread.",
|
||||||
|
"format": "org.matrix.custom.html",
|
||||||
|
"formatted_body": "It seems like you sent this message inside a thread.",
|
||||||
|
"m.mentions": { "user_ids": [event.sender]},
|
||||||
|
"m.relates_to": {
|
||||||
|
"event_id": event.content["m.relates_to"].event_id,
|
||||||
|
"is_falling_back": false,
|
||||||
|
"m.in_reply_to": { "event_id": event.event_id },
|
||||||
|
"rel_type": "m.thread"
|
||||||
|
},
|
||||||
|
"msgtype": "m.text"
|
||||||
|
})
|
||||||
}
|
}
|
||||||
if (event.type === "m.room.message" && event.content.msgtype === "m.text") {
|
if (event.type === "m.room.message" && event.content.msgtype === "m.text") {
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue