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
Is your feature request related to a problem? Please describe.
Current options for preserve threading allows for platforms that support replies/threads to represent that properly
However when the bot is restarted that information is lost and therefore threads/replies are lost
Describe the solution you'd like
Using a persistent data struct store message mapping IDs that may be referenced back to for long term thread preservation. TediCross utilizes a sqlite DB to store the data and read from long term.
For higher performance rocksdb can be considered, a fork of TediCross has implemented this, however I have not confirmed if it works or not. TediCross/TediCross@36d016f
I took a peek at the source and a fallback can be added to FindCanonicalMsgID()
Describe alternatives you've considered
An alternative is to allow for a fallback for a text in-line reply when a message isnt found in the in-memory message map.
However, this is a much worse solution.
(Currently a reply/quote is not shown at all when threading cannot be resolved)
Additional context
After trying many chat bridges this is by far the best one. I really really appreciate and admire the effort taken in this project!
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Current options for preserve threading allows for platforms that support replies/threads to represent that properly
However when the bot is restarted that information is lost and therefore threads/replies are lost
Describe the solution you'd like
Using a persistent data struct store message mapping IDs that may be referenced back to for long term thread preservation.
TediCross utilizes a sqlite DB to store the data and read from long term.
For higher performance rocksdb can be considered, a fork of TediCross has implemented this, however I have not confirmed if it works or not.
TediCross/TediCross@36d016f
I took a peek at the source and a fallback can be added to
FindCanonicalMsgID()
Describe alternatives you've considered
An alternative is to allow for a fallback for a text in-line reply when a message isnt found in the in-memory message map.
However, this is a much worse solution.
(Currently a reply/quote is not shown at all when threading cannot be resolved)
Additional context
After trying many chat bridges this is by far the best one. I really really appreciate and admire the effort taken in this project!
The text was updated successfully, but these errors were encountered: