The Discord and IRC bridge with puppets! An IRC user is created for each Discord user, messages from IRC seamlessly appear on Discord, and Discord mentions are automagically converted to and from IRC.
Replace || delimited spoilers from discord with the black on black IRC colour codes. This is rendered as it is in discord, meaning that embedded || will break spoilers.
Remove colour stripping from the IRC->Discord side of the bridge, which enables spoiler detection to work.
Limitations:
The receiving IRCd may opt to strip colour codes, leaving no indication of spoilers. This is somewhat mitigated by the fact that wrapping IRC text in || didn't actually hide it from view anyway.
In two parts:
Limitations:
||
didn't actually hide it from view anyway.