Dll creates a toggle to enable/disable the native chat hud while maintaining visibility of the vchat menu. The chat hud will still remain visible in other views (Inventory, Command, Objectives) regardless of the toggle.
Make sure to install the accompanying script file (Nochat.acs.cs) to config/Modules. This script creates a bindable command (Nochat Toggle) you can assign in the game's Options->Binds->Global menu system.
Also including remoteep.cs. Install that to config/Core to the extent you don't already have in your config.