Depend on ChannelTopicEvent