Gemini Bot BD

這是 Telegram 中的聊天機器人,可做為個人助理與使用者對話

用途

Gemini Bot BD 是 Telegram 機器人,旨在與使用者進行有意義的對話,並提供多種主題的資訊。這個聊天機器人可運用 Gemini API 的強大功能,提供 AI 產生的動態內容。

Gemini Bot BD 的核心功能是在 Telegram 群組中運作,確保能觸及廣大的觀眾群。系統會根據環境設定定義,讓這項服務遵循特定群組設定,避免回應指定群組以外的事件。這項限制可防止垃圾訊息,並協助監控機器人的使用情形。

機器人提供多個指令,包括 /start 和 /about,可向使用者介紹機器人,並提供關於創作者和用途的詳細資訊。此外,這項功能還可清除即時通訊記錄,確保對話內容保持新鮮且相關。/translate 指令可將任何語言翻譯成孟加拉文。

Gemini Bot BD 可在 Docker 容器中代管,因此可輕鬆在各種環境中部署,且具備高度可攜性。其開發設定包括使用 Nodemon 的熱重載功能,可確保順暢的開發體驗。這個專案會透過 Yarn 進行管理,其依附元件包括 Telegram 機器人的 Telegraf 架構、環境變數管理的 dotenv,以及內容產生的 @google/generative-ai 套件。

採用

團隊

變更者

InfinityBytes

寄件者

孟加拉