Reverse engineered prompt

Build me a simple Python tool that can duplicate the setup of one Discord server into another. I want it to copy the server name, banner or avatar, roles, channels, channel permissions, emojis, and the main server settings. It does not need to copy messages or members.

Please make it easy for a normal person to run, ideally from the command line with clear prompts for the info it needs. Add basic checks, helpful error messages, and some progress output so it is obvious what is happening while it runs. If the current repo has rough edges, mismatched files, or setup issues, clean those up so the project actually works from a fresh install.

Also include a short README that explains how to install the requirements and start the script in a straightforward way. Keep the overall project lightweight and practical, not overengineered. If needed, look up the current Discord docs online so the cloning behavior matches what is still possible.

Want more depth? Deep Reverse