¡Visita nuestro sitio web! https://titanembeds.com/ ¡Y comienza de inmediato !
Hubo un momento en que Discord no admitía la inserción del chat en una página web. ¡Pero con Titan puedes hacerlo! ¡Es tan simple como 1, 2, 3!
¿Le gustaría ejecutar su propia copia de Titan Embeds? Hay dos partes que se integran muy bien. La aplicación web (sitio web) maneja la interfaz y la comunicación con la base de datos para recuperar mensajes del servidor, etc. El discordbot (bot) maneja la comunicación entre los websockets de Discord y envía los datos a la base de datos para la aplicación web. Consulte la carpeta respectiva para ver las instrucciones de instalación. Titan está escrito en Python y requiere Python 3.6.8 como mínimo para ejecutarse.
Una vez que haya clonado el proyecto, la instalación de Python depende de pip install -r requirements.txt
. Asegúrese de estar utilizando el pip de Python 3.6.
Si tiene una copia de Ubuntu en su servidor, puede dirigirse a nuestro repositorio de Ansible Playbooks y realizar una instalación casi automática de TitanEmbeds.
Para configurar la base de datos para que funcione con la aplicación web y Discordbot, se debe usar alambique para migrar sus bases de datos al estado actual de la base de datos. Para hacerlo, siga estas instrucciones. PostgreSQL admite una indexación adecuada y es adecuado para las necesidades de Titan. Por este motivo, Titan sólo admite el uso de una base de datos PostgreSQL.
pip install alembic
de Python 3.6cd webapp
alembic.example.ini
en su propio archivo alembic.ini
para buscar y editar la siguiente línea sqlalchemy.url
para que sea igual al uri de su base de datos. Consulte aquí si necesita ayuda para comprender cómo funciona el URI de la base de datos en SQLalchemy.alembic upgrade head
para actualizar las tablas de su base de datos a la versión actual en git. Mientras solo haya mensajes INFORMACIÓN y no haya errores, todo estará bien.git pull
).Titan también requiere una instancia de Redis para funcionar. No existen requisitos previos específicos antes de utilizar Titan con redis. Siga las instrucciones de instalación oficiales de Redis para instalar e iniciar Redis.
¡Ven y habla con nosotros en nuestro propio servidor de Discord! ¡También ofrecemos soporte!
¡Visítanos en nuestro proyecto CrowdIn y enséñale a Titan a hablar tu idioma!
Este proyecto nunca debe usarse como reemplazo de la aplicación Discord. Se utiliza en conjunto para una inserción rápida y sucia de Discord para sitios web. Algunos usos son a través de cajas de gritos, etc.