artific_intellig_bot
artific_intellig_bot 0.9.25
該機器人專注於群組聊天。
mkdir aibot && cd aibot && wget https://raw.githubusercontent.com/Helltar/artific_intellig_bot/master/{.env,compose.yaml}
使用以下內容編輯.env檔:
CREATOR_ID
:您的 Telegram 使用者 ID(您可以透過輸入指令/myid
來使用 @artific_intellig_bot )BOT_TOKEN
:從 BotFather 取得BOT_USERNAME
:從 BotFather 取得(範例:artific_intellig_bot)還包括 PostgreSQL 連接資料。
docker compose up -d
首先,取得以下API金鑰:
使用機器人中的命令添加它們:
/updatekey openai.com sk-qwerty
/updatekey stability.ai sk-qwerty
/chat
- ChatGPT/vision
- GPT-4 視覺/dalle
- 達爾·E 2/sdif
- 穩定擴散/dallevar
- DALL·E 2 變體/asr
- 自動語音辨識 (openai-Whisper)/privacy
/about
/chatctx
- 查看對話歷史記錄/chatrm
- 清除歷史記錄對於音訊回應 (TTS),請將#voice標籤新增到您的訊息中,例如:
Hello, how are you? #voice
/enable commandName
(範例: /enable chat
)/disable commandName
(範例: /disable dalle
)注意:執行不含參數的
/enable
或/disable
來查看支援的命令。
/ban
(用作回覆用戶訊息,範例: /ban reason
)/unban
(用作回覆用戶訊息或透過用戶 ID)/banlist
/slowmode
(用作對用戶訊息的回复,範例: /slowmode 5
)(每小時請求數)/slowmodeoff
(用作對用戶訊息或用戶 ID 的回應)/slowmodelist
(預設值:每個使用者每小時 10 個請求)
/globalslowmode
/addadmin
(透過 ID 新增管理員,範例: /addadmin 123456789 username
)/rmadmin
(透過ID刪除管理員)/sudoers
(查看管理員清單) /addchat
(將聊天新增至白名單,在聊天中或透過 ID 使用)/rmchat
(從白名單中刪除聊天,在聊天中或透過 ID 使用)/chats
(查看聊天清單) /updateprivacy
(更新機器人隱私權政策/privacy
)