There is a draft specification to allow sending longer messages without cutting the end for old clients: https://ircv3.net/specs/extensions/multiline
Please encourage your favorite client's developers to implement it if possible.
Please encourage your favorite client's developers to implement it if possible.
Seriously, I think message length limits are the main thing that's holding back the IRC protocol. If you can send e.g. 65536 byte messages, anybody will be immediately able to create scripts for sending images or code snippets.