Cloudflare Workersで動くセルフホスト型チームチャット。リアルタイム通信、双方向Telegram連携、サーバー側のメッセージ・ファイル暗号化に対応。
tbxark/ChatGPT-Telegram-Workers
ChatGPTや他のAIプロバイダーをCloudflare Workers上で動かす、ローカル環境不要の単一ファイルTelegramボット。
- スター
- 3,814
- フォーク
- 897
- 未解決の Issue
- 15
- 最終コミット
- 3 日前
これは何?
ChatGPT-Telegram-Workersを使うと、ChatGPTや他のAIサービスを利用するTelegramチャットボットを自分で運用できます。ボットはCloudflare Workers上のサーバーレス関数としてデプロイでき、プロジェクトはそのまま貼り付けて使える単一ファイルで配布されているため、ローカルの開発環境やドメイン名は必要ありません。
標準のOpenAI設定に加え、Cloudflare AI、Anthropic、Mistral、DeepSeek、Groqなど複数のプロバイダーに対応しています。設定はCloudflare KVに保存され、プロバイダーや各種設定を管理できるTelegram Mini Appの管理パネルも用意されています。ユーザーはモデルやペルソナを切り替えるカスタムコマンドを定義でき、プラグインシステムによる拡張も可能です。
VercelやDockerへのデプロイ方法もドキュメント化されており、ストリーミング出力とテキストからの画像生成にも対応しています。
主な機能
- 01Cloudflare Workersへのサーバーレスデプロイに対応し、VercelやDockerでの運用も可能
- 02OpenAI、Anthropic、Mistral、DeepSeekなど複数のAIプロバイダーに対応
- 03Telegram Mini Appとして提供されるWeb管理パネル
- 04モデルやボットのプリセットを切り替えるカスタムコマンド
- 05ストリーミング出力とテキストからの画像生成
- 06独自の拡張機能を追加できるプラグインシステム
ユースケース
- サーバーを維持せずに、Telegram内で個人用のChatGPTアシスタントを運用する
- 少人数のグループやチームで、独自のペルソナを設定したAIボットを共有する
- ひとつのTelegramインターフェースから、さまざまなAIプロバイダーを試す
クイックスタート
- 1
Cloudflareのデプロイボタンを使ってワンクリックでデプロイできます(KV namespaceを作成し、ボットトークンの入力を求めます)
- 2
または、ドキュメントにあるCloudflare Workersのデプロイガイドに従ってください
使う前に知っておきたいこと
- CloudflareアカウントとTelegramボットトークンが必要です。
- ほとんどのAIプロバイダーでは、各社の有料APIキーが必要です。
トピック
よくある質問
- ChatGPT-Telegram-Workers とは?
- ChatGPTや他のAIプロバイダーをCloudflare Workers上で動かす、ローカル環境不要の単一ファイルTelegramボット。 ChatGPT-Telegram-Workersを使うと、ChatGPTや他のAIサービスを利用するTelegramチャットボットを自分で運用できます。ボットはCloudflare Workers上のサーバーレス関数としてデプロイでき、プロジェクトはそのまま貼り付けて使える単一ファイルで配布されているため、ローカルの開発環境やドメイン名は必要ありません。
- ChatGPT-Telegram-Workers は無料で使えますか?ライセンスは?
- ChatGPT-Telegram-Workers は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ChatGPT-Telegram-Workers は今もメンテナンスされていますか?
- 活発にメンテナンス中。ChatGPT-Telegram-Workers の最終コミットは 2026年11月3日 です。
- ChatGPT-Telegram-Workers は何に使えますか?
- サーバーを維持せずに、Telegram内で個人用のChatGPTアシスタントを運用する 少人数のグループやチームで、独自のペルソナを設定したAIボットを共有する ひとつのTelegramインターフェースから、さまざまなAIプロバイダーを試す
- ChatGPT-Telegram-Workers のインストール方法は?
- Cloudflareのデプロイボタンを使ってワンクリックでデプロイできます(KV namespaceを作成し、ボットトークンの入力を求めます) または、ドキュメントにあるCloudflare Workersのデプロイガイドに従ってください
- ChatGPT-Telegram-Workers はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/tbxark/ChatGPT-Telegram-Workers
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Azure OpenAIまたはOpenAIを利用し、ストリーミング形式でChatGPT風の会話を提供するTelegramボット。
Telegram Bot APIを利用したボット開発向けのPHP SDK。Laravelを標準サポート。
OpenAI、Gemini、MiniMax、またはOpenAI互換APIを使って翻訳・文章の推敲・文法修正を行うBob用プラグインです。
Cloudflare Workers、Deno、Bun、AWS Lambda、Node.jsなどで動作する、Web標準を基盤とした小型で超高速なWebフレームワークです。
Cloudflare Workers上で動作するセルフホスト型メールサービス。1つのドメインに複数のメールボックスを作成でき、メール送信や添付ファイル、レスポンシブなWeb UIを利用できます。