only need to do mentions scenario 2 part B now
This commit is contained in:
parent
437f04682c
commit
011f9c5ecb
1 changed files with 4 additions and 4 deletions
|
@ -51,15 +51,15 @@ async function messageToEvent(message, guild, api) {
|
||||||
/**
|
/**
|
||||||
@type {{room?: boolean, user_ids?: string[]}}
|
@type {{room?: boolean, user_ids?: string[]}}
|
||||||
We should consider the following scenarios for mentions:
|
We should consider the following scenarios for mentions:
|
||||||
1. TODO A discord user rich-replies to a matrix user with a text post
|
1. A discord user rich-replies to a matrix user with a text post
|
||||||
+ The matrix user needs to be m.mentioned in the text event
|
+ The matrix user needs to be m.mentioned in the text event
|
||||||
+ The matrix user needs to have their name/mxid/link in the text event (notification fallback)
|
+ The matrix user needs to have their name/mxid/link in the text event (notification fallback)
|
||||||
- So prepend their `@name:` to the start of the plaintext body
|
- So prepend their `@name:` to the start of the plaintext body
|
||||||
2. TODO A discord user rich-replies to a matrix user with an image event only
|
2. A discord user rich-replies to a matrix user with an image event only
|
||||||
+ The matrix user needs to be m.mentioned in the image event
|
+ The matrix user needs to be m.mentioned in the image event
|
||||||
+ The matrix user needs to have their name/mxid in the image event's body field, alongside the filename (notification fallback)
|
+ TODO The matrix user needs to have their name/mxid in the image event's body field, alongside the filename (notification fallback)
|
||||||
- So append their name to the filename body, I guess!!!
|
- So append their name to the filename body, I guess!!!
|
||||||
3. TODO A discord user `@`s a matrix user in the text body of their text box
|
3. A discord user `@`s a matrix user in the text body of their text box
|
||||||
+ The matrix user needs to be m.mentioned in the text event
|
+ The matrix user needs to be m.mentioned in the text event
|
||||||
+ No change needed to the text event content: it already has their name
|
+ No change needed to the text event content: it already has their name
|
||||||
- So make sure we don't do anything in this case.
|
- So make sure we don't do anything in this case.
|
||||||
|
|
Loading…
Reference in a new issue