Visite nosso site! https://titanembeds.com/ E comece agora mesmo !
Houve um tempo em que o Discord não suportava a incorporação do bate-papo em uma página da web. Mas com Titan, você pode! É tão simples quanto 1, 2, 3!
Gostaria de executar sua própria cópia do Titan Embeds? Existem duas partes que se integram perfeitamente. O webapp (site) cuida do frontend e da comunicação com o banco de dados para recuperar mensagens do servidor, etc. O discordbot (bot) cuida da comunicação entre os websockets do Discord e envia os dados para o banco de dados do webapp. Confira a respectiva pasta para obter as instruções de instalação. Titan é escrito em Python e requer no mínimo Python 3.6.8 para ser executado.
Depois de clonar o projeto, instale o Python depende de pip install -r requirements.txt
. Certifique-se de estar utilizando o pip do Python 3.6.
Se acontecer de você ter uma cópia do Ubuntu em seu servidor, você pode acessar nosso repositório Ansible Playbooks e realizar uma instalação quase automática do TitanEmbeds.
Para configurar o banco de dados para funcionar com o webapp e o discordbot, é necessário utilizar o alambique para migrar seus bancos de dados para o estado atual do banco de dados. Para fazer isso, siga estas instruções. PostgreSQL suporta indexação adequada e adequada às necessidades do Titan. Por esse motivo, o Titan suporta apenas o uso de um banco de dados PostgreSQL.
pip install alembic
do Python 3.6cd webapp
alembic.example.ini
em seu próprio arquivo alembic.ini
para localizar e editar a seguinte linha sqlalchemy.url
para igualar o uri do seu banco de dados. Veja aqui se precisar de ajuda para entender como funciona o uri do banco de dados no SQLalchemy.alembic upgrade head
para atualizar suas tabelas de banco de dados para a versão atual no git. Contanto que haja apenas mensagens INFO e nenhum erro, você estará bem.git pull
).Titan também requer uma instância Redis para funcionar. Não há pré-requisitos específicos antes de utilizar o Titan com redis. Siga as instruções oficiais de instalação do Redis para instalar e iniciar o redis.
Venha conversar conosco em nosso próprio servidor Discord! Oferecemos suporte também!
Visite-nos em nosso projeto CrowdIn e ensine Titan a falar sua língua!
Este projeto nunca deve ser usado como substituto do aplicativo Discord. Ele é usado em conjunto para uma incorporação rápida e suja do Discord em sites. Alguns usos são através de Shoutboxes, etc.