Implement M600 for pinters that can't support M600 by default (TFT with out Marlin Mode support, like Artilelry X1 and Genius). You can use M600, is going to stop wait until you change and press resume. If you have a TFT 28 (Like the Artillery) i would recomend you to check Rawr TFT Firmware to implement M600 direct in the TFT and do not need Octoprint.
Install via the bundled Plugin Manager.
OctoPrint Settings (Wrench) -> Plugin Mananger -> Get More -> Page the url in From URL and press Install.
After install restart the instance.
Copy or manually using this URL:
https://github.com/wgcv/RewriteM600/archive/master.zip
You can help this project reporting issues, making PR or Sponsor it PayPal.