Bienvenido al chatbot de IA de Discord gratuito número uno impulsado por ShuttleAI. Este bot trae capacidades avanzadas de IA directamente a su servidor Discord.
Importante
Únase a nuestro servidor Discord para obtener ayuda: discord.gg/shuttleai
/setup
: Ejecuta /setup en cualquier canal. Cualquier mensaje enviado en ese canal será procesado por ShuttleAI./remove
: ?️ Ejecute /remove en el canal en el que desea eliminar el procesamiento de mensajes de ShuttleAI./reset
: ejecuta /reset para restablecer tu historial de conversaciones con ShuttleAI./imagine
: ? Ejecute /imagine para generar una imagen. Elige entre muchos modelos./settings
: ejecuta /settings para configurar la personalidad, los tts y el modelo del bot./personality
: ? Ejecute /personality para establecer una personalidad personalizada. Este comando solo está disponible para usuarios de ShuttleAI Premium. Consejo
Siga estos pasos para configurar rápidamente ShuttleAI.
Clona este repositorio usando el siguiente comando:
git clone https://github.com/shuttleai/shuttleai-discord
Luego, navegue hasta el repositorio clonado:
cd shuttleai-discord
Después de registrarse, navegue hasta shuttleai.app/keys para obtener su clave API. Ingresarás esta clave en el archivo .env
:
SHUTTLEAI_API_KEY = ' your-api-key-here '
Necesitará una base de datos MongoDB para que el bot almacene datos. Si no tiene uno, puede crear uno gratuito en MongoDB Atlas.
Vaya al Portal para desarrolladores de Discord, cree una nueva aplicación y obtenga su token de bot.
Cambie el nombre del archivo .env.example
a .env
. Complete las variables de entorno en el archivo .env
:
SHUTTLEAI_API_KEY = '' # Your ShuttleAI API Key
DISCORD_BOT_TOKEN = '' # Your Discord Bot Token
STREAM_URL = '' # Stream URL, e.g. https://www.twitch.tv/username
STREAM_NAME = '' # Stream Name, e.g. /imagine
MONGO_URI = '' # Your MongoDB URI, e.g. mongodb://localhost:27017
Ejecute el siguiente comando para instalar los paquetes de Python necesarios:
pip install -r requirements.txt
Ejecute el siguiente comando para iniciar su bot:
python main.py
Si encuentra algún problema o necesita más ayuda, cree un problema en este repositorio. ¡Estamos aquí para ayudar!
¡Disfruta de tu nuevo bot Discord impulsado por IA!