Fork this repo and create a new one with the name of your plugin, rename example_plugin.py
to the name of your plugin and go from there.
For more information on the basics creating community plugins see the MMRelay Community Plugin Development Guide.
This is completely optional, but I recommend making use of trunk.io's code quality tools. They are free for open source projects and are a great way to help keep your code clean and maintainable as you go.
This repo has already been initialized with Code Quality Tools and the configuration files are located in the .trunk
folder in this repository.
To use this functionality you will need to install VS Code (or VS Codium) and the Code Quality Tools CLI.
The rest is handled automatically in code editor as you work.