This looks like a nice starting point for the REPO. Don't forget to add a README.md to give this repo a little more substance. Especially useful if you're planning on releasing this to other users as a usuable extension.
If you are considering pushing this as a usable and public extension for Discord.Net. I would suggest you push it up to Nuget and automate the process through GitHub Actions. I'd be happy to help in that regard if you need it.