A very good post. Not always easy to say publicly "I fucked up"... Hopefully will serve as a warning to others and who knows... it might just save one person from being a victim!
Also, just FYI, the "Developer Mode" setting is in a slightly different location on Android and iOS versions of Discord... Android it is in "User Settings -> App Settings ->
Behaviour" and on iOS it is "User Settings -> Appearance -> Advanced".
Refer here:
https://support.discordapp.com/hc/en-us/articles/206346498-Where-can-I-find-my-User-Server-Message-ID-That article also explains how to find "Server" and "Message" IDs. I could see the "Server ID" being useful to avoid being invited onto "fake" servers.