Falcon Information — ホームに戻る

プロジェクト紹介

Telegram 2 グループ管理ボット+Vercel 管理画面 | Bot 開発事例

Vercel Pro にデプロイ。ゼロから作成された Telegram グループ管理ボット。ファンアウト同期 (メイングループ → サブグループ)、グループへの入群時のランダムクイズ認証、簡体字対応 (OpenCC 厳格な戦略)、キーワードブラックリスト、不正アクセス対策、退群時の急増監視、スケジュール投稿 (QStash + Vercel Cron)、および完全なバックエンド CRUD 機能。

Telegram 雙群管理機器人 + Vercel 後台 の事例インターフェース

問題の背景

Telegram の複数グループを個別管理すると規則がずれやすくなります。入室認証・フィルタ・配信を Bot が処理し、管理画面で素材と予定を設定します。

核心機能

  • メイングループ → サブグループの複数グループ同期 (copyMessage fan-out)
  • グループ参加資格認証(誤答/時間超過による退会)
  • OpenCC 簡体字による保護 + キーワードブラックリスト
  • 攻撃からの防御と、大規模な退会を防ぐ監視
  • スケジュールされた投稿(QStash による正確なトリガー + Cron による最終的な処理)
  • Bot DM 素材のインポート(動的なステッカーと富テキストの保持)

実装方法

  • —Serverless-first grammY 構造(webhook + transformer-throttler)
  • —QStash + Vercel Cron による二重でのスケジュール設定、分単位の制限を回避
  • —Drizzle strict: true、破壊的な遷移の禁止

実装データフロー

  1. 01グループ・認証問題・投稿素材を設定する。
  2. 02入室確認とメッセージ規則を適用する。
  3. 03予約投稿を配信し、処理履歴を確認する。