The dataset includes Telegram channels with both pro-Kremlin and anti-Kremlin communications, collected over a timeframe covering one year prior to and one year following the Russian invasion. It consists of 404 pro-Kremlin channels featuring 4,109,645 posts and 114 anti-Kremlin channels containing 1,117,768 posts, all provided in JSON format.