- Discord replies relayed into a Haven thread are shown as "[BOT] name",
live and in thread history, the way channel history already shows them,
so a Discord nickname cannot pass for a Haven member's name.
- A Discord post update is passed on only for what actually changed on
Discord (title, tags, lock). Discord archiving or unarchiving a quiet post
no longer reopens, retitles or retags a topic a Haven moderator changed.
- A topic marked NSFW is not sent to a Discord forum that is not
age-restricted; the author is told and the pairing shows why.
- The test hooks that point Ferry at a stand-in Discord only work when
NODE_ENV is test.