making channel data.bans elements be objects, so they can hold other information (original message, note, time, expiration, etc)
adding doc