Open thereisnodeveloper opened 1 month ago
Thanks for the suggestion. I love the idea but have some big considerations that make me sceptical of a practical implementation of this:
A: foobar bar
/(A: foobarbar)
B: Foo bar!
B: Lol foo bar baz foo
B: Foo
/(B: Lol foo bar baz foo)
A: Foo!
/(B: Foo)
A: Also foo!
C: Foo...?
B: @C Foo...
B: @A Bar!
B: Foo.
Such a feature would only work if we can reliably determine what belongs and doesn't belong in a chain, as well as the order in which they are presented. If messages are omitted, context is lost and the chain isn't so beneficial. If wrong messages are included, context gets thrown around and the chain is also not so beneficial.
Would like to hear from @TheOdinProject/odin-bot in case there are things I haven't considered.
Checks
command name: brief description of request
format, e.g./help: add optional @user parameter
Do you want to be assigned to this issue?
Description of the Feature Request
Export a message chain (thread of replies) from a specific channel in the TOP Discord. This feature would confer benefits that thread-like formats (forums, reddit) have. Examples of benefits below:
Enhancing Discord search:
Creating or referencing GitHub Issues: -
Creating a FAQ / knowledge base
Support retro-active creation of threads
Decision Logging: Threads could be pulled to log decision-making conversations about the curriculum, Discord server, etc. for future review.
Moderation and Record-Keeping: mods/admins can easily pull message chains from problematic conversations or reports, making it easier to document/make decisions on issues.
Example trigger command:
/message-chain [link to 1st message], [number of messages] (default: last 20 messages, max )
Acceptance Criteria
Additional information
No response