Release 1.0.0

This commit is contained in:
2026-03-12 21:45:01 +00:00
parent 28be3105b6
commit b2a9f74f59
12 changed files with 1028 additions and 522 deletions
+10 -6
View File
@@ -9,17 +9,17 @@ REDDIT_USERNAME = os.getenv("REDDIT_USERNAME", "YOUR_USERNAME")
REDDIT_PASSWORD = os.getenv("REDDIT_PASSWORD", "YOUR_PASSWORD")
# Subreddit to post to
SUBREDDIT = os.getenv("SUBREDDIT", "YOUR_SUBREDDIT")
SUBREDDIT = os.getenv("REDDIT_SUBREDDIT", "YOUR_SUBREDDIT")
# Minecraft release types to check for
# Options: "release", "snapshot", "old_beta", "old_alpha"
# Can set via env as comma-separated: RELEASE_TYPES=release,snapshot
release_types_env = os.getenv("RELEASE_TYPES", "release")
# Can set via env as comma-separated: REDDIT_RELEASE_TYPES=release,snapshot
release_types_env = os.getenv("REDDIT_RELEASE_TYPES", "release")
RELEASE_TYPES = [t.strip() for t in release_types_env.split(",")]
# Check for Bedrock Edition releases (Windows)
# Set to true to detect and post Bedrock releases
CHECK_BEDROCK = os.getenv("CHECK_BEDROCK", "false").lower() in ("true", "1", "yes")
CHECK_BEDROCK = os.getenv("REDDIT_CHECK_BEDROCK", "false").lower() in ("true", "1", "yes")
# Post templates
# NOTE: Post titles and bodies are now fetched from the subreddit wiki page "minecraft_update_bot"
@@ -46,5 +46,9 @@ CHECK_BEDROCK = os.getenv("CHECK_BEDROCK", "false").lower() in ("true", "1", "ye
# Check interval in seconds (default: 3600 = 1 hour)
# Can be set via environment variable: CHECK_INTERVAL=3600
CHECK_INTERVAL = int(os.getenv("CHECK_INTERVAL", "3600"))
# Can be set via environment variable: REDDIT_CHECK_INTERVAL=3600
CHECK_INTERVAL = int(os.getenv("REDDIT_CHECK_INTERVAL", "3600"))
# Wiki page name for post templates
# Can be set via environment variable: REDDIT_WIKI_PAGE_NAME=mods/minecraft-update-bot
WIKI_PAGE_NAME = os.getenv("REDDIT_WIKI_PAGE_NAME", "minecraft_update_bot")