Type of bug
Other unexpected behaviour
/ess dump all output
https://essentialsx.net/dump.html?bytebin=cP9OgijCss
Error log (if applicable)
No response
Bug description
EssentialsChat doesn't seem to be able to recognise TLDs when they're over 3 characters long.

Steps to reproduce
- Type https://any-domain-name.any-valid-tld-over-3 characters (eg https://asheiou.cymru) and hit enter
Expected behaviour
When clicked, it opens a link to that URL (eg. https://asheiou.cymru)
Actual behaviour
It truncates the TLD to 3 characters - eg https://asheiou.cym (also tested with .casa, .kaufen, and .wales)
Additional Information
Running the latest dev build, although I tested it on an older one and there was the same issue