# ModReplyBot Moderator Guide ## Wiki Configuration Page All bot configuration is managed via your subreddit wiki page. The page name is set by the `REDDIT_WIKI_PAGE` environment variable (default: `modreplybot-config`). **Always use the old.reddit.com wiki link for editing and referencing your config:** ``` https://old.reddit.com/r//wiki/ ``` ## Triggers Triggers allow moderators to perform bot actions by commenting with a trigger phrase or by reporting a post with a trigger phrase in the report reason. Triggers must start with a `!` (ex: `!help`). ### Example Trigger Configuration ``` triggers: - trigger: help comment: | Thank you for your report! This post is now approved. status: enabled - trigger: wc comment: | Welcome to the community! status: log-only ``` - **trigger**: The phrase (without the `!`) that mods use in comments or report reasons. - **comment**: The text the bot will post as a stickied comment. - **status**: - `enabled`: Bot will approve the post and comment. - `log-only`: Bot will approve the post but not comment. - `disabled`: Bot will not act on this trigger. ## Auto-Post Tags Auto-post tags allow the bot to comment automatically on new posts with specific tags in the title. ### Example Auto-Post Tag Configuration ``` post_tags: - tag: Bedrock, Java comment: | __[Click here if your post says "Sorry, this post was removed by Reddit’s filters"](...)__ status: enabled ``` - **tag**: Comma-separated list of tags. The bot matches tags in post titles (case-insensitive). - **comment**: The text the bot will post as a stickied comment. - **status**: - `enabled`: Bot will comment automatically. - `log-only`: Bot will log but not comment. - `disabled`: Bot will not act on this tag. ## Additional Notes - The bot only comments once per trigger per post (even if triggered multiple times). - The bot only auto-comments once per post for each tag. - All bot actions are logged for transparency. - If the wiki config is invalid, the bot will notify mods via modmail and pause until fixed. ## Troubleshooting - Make sure your wiki config is valid YAML and includes both `triggers` and `post_tags` sections. - Use old.reddit.com for wiki editing to avoid formatting issues. - Check bot logs for errors and modmail for config issues. ## Example Wiki Config Excerpt ``` triggers: - trigger: help comment: | Thank you for your report! This post is now approved. status: enabled post_tags: - tag: Bedrock, Java comment: | __[Click here if your post says "Sorry, this post was removed by Reddit’s filters"](...)__ status: enabled ```