Thank you for your feedback. First of all, this isn't the place to talk about the issue you're having right now. But don't worry, I tried to replicate it using both CMI and GShow. I can confirm that the Chat is doubled. I admit that CMI isn't fully supported yet due to how both things work differently. By saying this, I will support CMI in the future. Still, I can't guarantee it will be ready in a short time.
If u want to use GShow and prevent chat doubling, try going to CMI/Settings/Chat.yml then toggling ModifyChatFormat.Enabled to false, also ModifyChatFormat.ClickHoverMessages to false.
For now, I recommend you to use LPC (LuckpermsChat) instead for chat formatting since this plugin supports it. If you have any questions, my Discord is available at the end of the page.
Version: 1.0.6
This plugin works great on PurpurMC 1.21.4 and is simple to use. If possible, could you add Discord messaging in the future? Like the InteractiveChat DiscordSRV Addon. Thank you.
Thank you for your feedback and the Discord integration suggestion. I hadn't previously considered this feature, but I appreciate you bringing it to my attention. While implementing an InteractiveChat DiscordSRV replica would be a pain, I will try to make it, but I can't guarantee that it will be ready in a short time. Thank you for the review and suggestion, it keeps me improving the project.