The Telegram channel still exists.