add canAddToChannel and implements follow button on channel