Adding reply harvesting for `m.user.send`, `m.channel.send`, and `m.channel.action`