Telegram as a new channel is currently in the works