# dc-nogi Does the thing ## Setup 1. Install Python 3.10 or newer. 2. Install dependencies: ``` pip install -r requirements.txt ``` 3. Copy `config.example.json` to `config.json` and fill in: - `token`: your account token (Discord dev tools -> Network tab -> any request -> `authorization` header, while logged into the Discord web app). - `friend_id`: your friend's numeric Discord user ID (enable Developer Mode in Discord settings, right-click their name -> Copy User ID). - `emoji`: the unicode emoji to react with, e.g. `"🫄"`. - `days_back`: how many days of history to scan on first run (default 10). - `manual_guild_ids` (optional): guild IDs to always include, used as a fallback if the mutual-guilds lookup ever fails or misses a server. 4. Run it: ``` python main.py ``` ## Usage ``` python main.py # run normally: backlog scan, then live watching python main.py --undo # remove every reaction this script has ever added, then exit ```