for audit and archival purposes we need a channel bot that records all messages and makes them available publicly.