[Feature] Better support long messages in IRC
Author: superuser-doesCreated Jul 22, 2026Updated Sep 13, 2026
The Goal / Use Case
PicoClaw to understand that long messages sent over IRCv3 should be treated as a single, cohesive message.
IRC is limited to 512 bytes by default and newlines indicate a new message. If a message is over 512 bytes, it is automatically split by IRC clients. PicoClaw is currently treating these as separate messages.
Proposed Solution
With batch and its multiline extension, PicoClaw will be able to take long messages as whole, singular messages instead of separately.
Potential Implementation (Optional)
Not implementing, but most of the relevant handling logic is held here:
Impact & Roadmap Alignment
- This is a Core Feature
- This is a Nice-to-Have / Enhancement
- This aligns with the current Roadmap
Alternatives Considered
None - this is the only way to do this in IRC.
Source: sipeed/picoclaw