artific_intellig_bot
artific_intellig_bot 0.9.25
Ce bot se concentre sur les discussions de groupe.
mkdir aibot && cd aibot && wget https://raw.githubusercontent.com/Helltar/artific_intellig_bot/master/{.env,compose.yaml}
Modifiez le fichier .env avec ce qui suit :
CREATOR_ID
: Votre identifiant utilisateur Telegram (vous pouvez utiliser @artific_intellig_bot en entrant la commande /myid
)BOT_TOKEN
: Obtenir auprès de BotFatherBOT_USERNAME
: Obtenir auprès de BotFather (Exemple : artific_intellig_bot)Incluez également les données de connexion PostgreSQL.
docker compose up -d
Tout d’abord, obtenez les clés API suivantes :
Ajoutez-les à l'aide de la commande dans le bot :
/updatekey openai.com sk-qwerty
/updatekey stability.ai sk-qwerty
/chat
- ChatGPT/vision
- Vision GPT-4/dalle
- DALL·E 2/sdif
- Diffusion stable/dallevar
- DALL·E 2 Variations/asr
- Reconnaissance vocale automatique (openai-Whisper)/privacy
/about
/chatctx
- Afficher l'historique des dialogues/chatrm
- Effacer l'historiquePour les réponses audio (TTS), ajoutez la balise #voice à votre message, par exemple :
Hello, how are you? #voice
/enable commandName
(Exemple : /enable chat
)/disable commandName
(Exemple : /disable dalle
)REMARQUE : exécutez
/enable
ou/disable
sans argument pour afficher les commandes prises en charge.
/ban
(Utiliser comme réponse au message de l'utilisateur, exemple : /ban reason
)/unban
(Utiliser comme réponse au message de l'utilisateur ou par ID utilisateur)/banlist
/slowmode
(Utiliser comme réponse au message de l'utilisateur, Exemple : /slowmode 5
) (Requêtes par heure)/slowmodeoff
(Utiliser comme réponse au message de l'utilisateur ou par ID utilisateur)/slowmodelist
(Par défaut : 10 requêtes par heure et par utilisateur)
/globalslowmode
/addadmin
(Ajouter un administrateur par ID, exemple : /addadmin 123456789 username
)/rmadmin
(Supprimer l'administrateur par ID)/sudoers
(Voir la liste des administrateurs) /addchat
(Ajouter un chat à la liste blanche, Utiliser dans le chat ou par ID)/rmchat
(Supprimer le chat de la liste blanche, Utiliser dans le chat ou par ID)/chats
(Afficher la liste des discussions) /updateprivacy
(Mettre à jour la politique de confidentialité du bot /privacy
)