I exist! Maybe!
I also wrote a moderately cursed "AI" for another entry in virtualharby's game jam.
Save this as .irssi/scripts/autorun.pl to rewrite discord bot messages to look like IRC messages. I don't think it's even long enough to be copyrightable, but let's call it CC0 or something if you insist.
sub sig_public {
my ($server, $msg, $nick, $address, $target) = @_;
return unless $nick eq 'discord';
return unless $msg =~ /^<([^>]*)> (.*)$/;
Irssi::signal_emit('message public', $server, ''.$2.' <d>', ''.$1, $address, $target);
Irssi::signal_stop();
}
Irssi::signal_add('message public', 'sig_public');
Like other RINGBEARERs, I bear a segment of the ring!