【Python自動化】ウェブページ変更検知・Discord/LINE通知ツール AutoWebUpdater v1.0
- Digital980 JPY

採用ページや競合サイト、在庫情報など、更新タイミングを見逃したくないページを毎日ブラウザで確認していませんか?何日もチェックし続けるのは手間で、見逃すことも多いものです。AutoWebUpdaterは、指定URLのページ内容をハッシュで比較して変更を検知し、Discord・LINEに即座に通知します。cronで定期実行するだけで監視が完全自動化されます。
詳細
・ページ全体のHTMLをハッシュ化して前回と比較 ・変更検知時にDiscordおよびLINE Notifyへ通知 ・前回のハッシュはJSONファイルに保存(再起動しても状態を引き継ぐ) ・一回実行で終了するシンプルな設計(cronとの組み合わせを想定) ・通知先は両方設定しても片方だけでも動作
動作環境
動作OS: Windows / macOS / Linux(WSL2対応) Python: 3.8以上 インストール: pip install requests python-dotenv 環境変数: ・WATCH_URL: 監視するURL(必須) ・STATE_FILE: ハッシュ保存先JSONファイル(デフォルト: last_hash.json) ・DISCORD_WEBHOOK_URL: Discord通知先Webhook URL ・LINE_NOTIFY_TOKEN: LINE Notifyトークン ・SELECTOR_HINT: 監視対象要素のヒント(任意)
アップデート履歴
[2026-06-11: v1.0] 初版リリース
See More
