ID requires dev mode and is sometimes inaccessible even with dev mode on mobile
URL has all the info we would need to quote a message
Could also use this to do cross-channel quoting
Functionality
Copy message link of the message that you want to quote
Type !q [message link] or !q[message link] [reply] and get quote functionality
Example:
!q https://discord.com/channels/106536439809859584/106536439809859584/749366987230150667
!q https://discord.com/channels/106536439809859584/106536439809859584/749366987230150667 Wow, what an ass...
Suggested Implementation
Add a conditional branch in the quote function. The first argument should be either all digits or a valid Discord URL.
If it's a valid Discord URL, do a tiny bit of parsing to get the message id
Summary
Functionality
Copy message link of the message that you want to quote
!q [message link]
or!q[message link] [reply]
and get quote functionalityExample:
Suggested Implementation