You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update README with latest transparency improvements
- Updated sample wiki output to show actual removal reasons
- Enhanced database schema documentation with transparency details
- Updated features to highlight complete removal reason transparency
- Shows AutoModerator rule text and addremovalreason descriptions
- Documents unique content ID tracking improvements
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
| 23:19:35 UTC | removecomment | 1mkz4jm | AutoModerator |[Comment by u/potherb85](https://www.reddit.com/r/usenet/comments/1mkz4jm/usenet_in_china/n7otf1f/)| Filter - Possible Non Usenet related [proxy], review/approve manually |[Contact Mods](https://www.reddit.com/message/compose?to=/r/usenet&subject=Comment%20Removal%20Inquiry%20-%20Content%20by%20u/potherb85...)|
119
-
| 22:33:36 UTC | addremovalreason | 1mkyw13 | HumanModerator |[How can I verify if NewsLazer is actually using SSL?](https://www.reddit.com/r/usenet/comments/1mkyw13/how_can_i_verify_if_newslazer_is_actually_using/)| No Discussions About Usenet Automation Software |[Contact Mods](https://www.reddit.com/message/compose?to=/r/usenet&subject=Removal%20Reason...)|
118
+
| 08:15:42 UTC | removecomment | n7ravg2 | AutoModerator |[Comment by u/user123](https://www.reddit.com/r/opensignups/comments/1ab2cd3/title/n7ravg2/)| Possibly requesting an invite - [invited] Offers must be [O] 3x Invites to MyAwesomeTracker |[Contact Mods](https://www.reddit.com/message/compose?to=/r/opensignups&subject=Comment%20Removal%20Inquiry...)|
119
+
| 07:45:18 UTC | addremovalreason | 1ab2cd3 | Bakerboy448 |[Post title here](https://www.reddit.com/r/opensignups/comments/1ab2cd3/title/)| Invites - No asking |[Contact Mods](https://www.reddit.com/message/compose?to=/r/opensignups&subject=Removal%20Reason%20Inquiry...)|
120
+
| 06:32:15 UTC | removelink | 1xy9def | AutoModerator |[Another post](https://www.reddit.com/r/opensignups/comments/1xy9def/another/)| No standalone URL in post body |[Contact Mods](https://www.reddit.com/message/compose?to=/r/opensignups&subject=Post%20Removal%20Inquiry...)|
120
121
```
121
122
122
123
## Logging
@@ -205,7 +206,15 @@ sqlite3 modlog.db "DELETE FROM processed_actions WHERE created_at < date('now',
205
206
206
207
### Database Schema
207
208
208
-
The database now includes a `removal_reason` column that stores the reason/details from Reddit's API for each moderation action.
209
+
The database includes comprehensive moderation data with full transparency:
210
+
211
+
- **`removal_reason` column**: Stores actual removal reason text from Reddit's API
212
+
- AutoModerator actions: Full rule text (e.g., "Possibly requesting an invite - [invited] Offers must be [O]")
213
+
- addremovalreason actions: Readable removal reason (e.g., "Invites - No asking") instead of template numbers
214
+
- Manual removals: Moderator-provided text or rule details
215
+
- **`target_author` column**: Actual usernames of content authors (never shows [deleted])
216
+
- **`subreddit` column**: Multi-subreddit support with proper data separation
217
+
- **Unique content IDs**: Comments show comment IDs (e.g., n7ravg2), posts show post IDs
0 commit comments