Initial commit
This commit is contained in:
31
README.md
Normal file
31
README.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# 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
|
||||
```
|
||||
Reference in New Issue
Block a user