Hi @iamdannywyatt. You might want to check out @ccstone's macro: Automating Sharing Macros or Actions to the Forum.
I started with that macro and added actions that insert my preferred annotation for an uploaded macro and image. But @ccstone did the hard work.