Telegram-Story-Scraper - Telegramの友達のストーリーを自動的にスクレイピングしてダウンロードできるPythonスクリプト
このPythonスクリプトは、Telethonライブラリを使用して、Telegramの友達のストーリーをダウンロードします。 Telegram APIの制限により、ストーリーの閲覧を許可している友達のストーリーのみにアクセスします。 スクリプトは写真とビデオをダウンロードし、SQLiteデータベースにメタデータを保存して、Excelにエクスポートします。 継続的に実行され、新しいストーリーをカスタマイズ可能な間隔(デフォルトは60秒)でチェックします。 必要な前提条件は、Python 3.7以降、Telethon、openpyxl、schedule、およびTelegram APIの認証情報です。 ユーザーは、TelegramのAPI開発ツールからAPI IDとハッシュを取得する必要があります。 スクリプトはTelegramに接続し、新しいストーリーをチェックし、メディアをダウンロードして、データを保存します。 エラーを処理し、失敗したダウンロードを再試行し、実行間で状態を保持します。 メディアファイルは一意のファイル名で保存され、スクリプトはMITライセンスの下でライセンスされています。 このスクリプトは教育目的であり、ユーザーはTelegramの利用規約とユーザーのプライバシーを尊重する必要があります。 貢献を歓迎します。