Telegram Users Adder(Telegramメンバー管理ツール)
概要
Telegram-Users-Adderは、Pythonで実装されたTelegram向けのメンバー管理・抽出・追加ツールです。公開グループ/チャンネルからメンバー情報、投稿、メディア、チャンネル一覧などを抽出し(隠しメンバーの取得も謳われています)、抽出したユーザーを別のグループやチャンネルへ自動で追加する機能を提供します。オプションでプレミアム会員のみをフィルタして追加したり、指定投稿を自動転送するなどの自動化ワークフローが可能で、GUIのスクリーンショットやデモGIFが同梱されています。(約300字)
リポジトリの統計情報
- スター数: 9
- フォーク数: 0
- ウォッチャー数: 9
- コミット数: 2
- ファイル数: 11
- メインの言語: Python
主な特徴
- グループ/チャンネルからメンバー、メッセージ、メディア、チャンネル情報などを抽出可能
- 抽出したメンバーを別グループ/チャンネルへ自動追加(自動化)
- プレミアム会員のみをフィルタして追加するオプションをサポート
- 投稿やメディアの自動転送機能を備え、運用の自動化が可能
技術的なポイント
このツールはPythonをベースにTelegram APIを利用してユーザー情報をスクレイピングし、追加操作を自動化する設計と推測されます。一般的にこの種のツールはTelethonやPyrogramのような非同期クライアントを用いて、ユーザー認証(API ID/API Hash+電話番号またはセッション)を行い、グループのメンバー一覧取得やメッセージ取得のためにAPIのエンドポイントへアクセスします。多数ユーザーを追加する処理では、Telegram側のレート制限やスパム判定に注意が必要で、プロキシや複数アカウントのローテーション、遅延(sleep)や再試行ロジックの導入が現実的です。プレミアム会員フィルタはユーザーオブジェクトの属性(is_premium 等)をチェックする実装が想定され、CSV等へのエクスポート・インポートによるバッチ処理や、指定ポストの自動転送はメッセージIDとチャネルターゲットを管理する仕組みが必要です。UIスクリーンショットやGIFが同梱されているので、CLI+簡易GUIや操作ガイド付きの利用を想定しています。なお、この種のメンバー抽出・追加ツールはTelegramの利用規約や各国のプライバシー法に抵触する可能性があるため、利用時は倫理・法令順守と対象コミュニティの同意を得ることが重要です。(約700字)
プロジェクトの構成
主要なファイルとディレクトリ:
- README.md: プロジェクトの概要、ダウンロードリンク、連絡先を記載した説明ファイル。スクリーンショットや機能一覧が含まれる。
- UI1.png: アプリケーションのUI(スクリーンショット)。利用方法やレイアウト確認用。
- add.gif: ユーザー追加のデモGIF。自動追加の動作を視覚的に示す。
- add.py: ユーザー追加機能のメインスクリプトと推測されるファイル。API認証や追加ロジックがここに実装されている可能性が高い。
- copy.gif: コピーやデータ保存の挙動を示すデモGIF。
- scrap.gif: メンバーやメディアを抽出するデモ。スクレイピング・エクスポートの流れを示す。
- requirements.txt(想定): 使用ライブラリ(例: telethon, pyrogram, requests など)を定義する依存リスト(実ファイルがある場合)。
- config.py / accounts.txt(想定): API ID/Hashやアカウント情報、ターゲットグループ/チャンネルの設定を置くファイル。複数アカウント運用やプロキシ設定を管理する用途。
- members.csv / channels.csv(想定): 抽出結果のエクスポート先として使うCSVファイル。バッチ追加時のインポート元。
- utils.py(想定): 共通ユーティリティやヘルパー関数(ログ、遅延制御、エラーハンドリング等)。 …他 6 ファイル
(注)実ファイルの正確な内容はソースを直接確認する必要があります。ここではREADMEとファイル名から想定される役割を記載しています。
まとめ
手軽にメンバー抽出と追加の自動化を行えるツールだが、利用は規約と倫理に注意。
リポジトリ情報:
- 名前: Telegram-Users-Adder
- 説明: A Tool written in Python for TG to be able to manage members from group/channel.
- スター数: 9
- 言語: Python
- URL: https://github.com/huynhas/Telegram-Users-Adder
- オーナー: huynhas
- アバター: https://avatars.githubusercontent.com/u/232802781?v=4
READMEの抜粋:
Telegram-Users-Adder
A Tool written in Python for TG to be able to manage members from group/channel
📁 GET IT HERE: https://shorturl.at/MdvDy
CONTACT FOR QUESTIONS: https://shorturl.at/qRqTq
-
EXTRACT MEMBERS, MESSAGES, MEDIA, CHANNELS AND MORE! (EVEN HIDDEN MEMBERS)
-
ADD MEMBERS TO YOUR GROUPS/CHANNELS AUTOMATICALLY!
-
FILTERING ONLY PREMIUM MEMBERS POSSIBLE! (OPTIONAL)
-
AUTOMATICALLY FORWARD ANY POST/MESSAGE/MEDIA TO ANY T…