【Python自動化】Telegramキーワード自動返信ボット QuickAutoReply-Telegram v1.0
- Digital500 JPY

Telegramに届く定型的な問い合わせに、毎回手動で返信していませんか?同じ質問に何度も同じ答えを書く作業は、件数が増えるほどストレスになります。QuickAutoReply-Telegramは、YAMLファイルに書いたキーワードと返信内容をもとに、受信メッセージを判定して自動返信します。キーワードの追加・変更はYAMLを編集するだけです。
詳細
・Telegram Bot APIのgetUpdatesによるポーリング方式で動作 ・YAMLファイルにキーワードと返信テキストを定義するだけで設定完了 ・大文字小文字を区別しないキーワードマッチング ・オフセット管理でメッセージの二重処理を防止 ・ルール未マッチ時のデフォルト返信を設定可能
動作環境
動作OS: Windows / macOS / Linux(WSL2対応) Python: 3.8以上 インストール: pip install requests pyyaml python-dotenv 環境変数: ・TELEGRAM_BOT_TOKEN: BotFatherで発行したトークン(必須) ・RULES_FILE: キーワードルールのYAMLファイルパス(デフォルト: rules.yaml) ・STATE_FILE: オフセット保存先(デフォルト: offset.json) ・DEFAULT_REPLY: ルール未マッチ時の返信テキスト
アップデート履歴
[2026-06-11: v1.0] 初版リリース
더보기
