Titan
1.0.0
造訪我們的網站! https://titanembeds.com/ 並立即開始!
曾經有一段時間,Discord 不支援在網頁上嵌入聊天。但有了泰坦,你就可以!就這麼簡單1、2、3!
您想運行自己的 Titan Embeds 副本嗎?有兩個部分可以很好地結合在一起。 webapp(網站)處理前端以及與資料庫的通訊以檢索伺服器訊息等。查看相應的資料夾以取得安裝說明。 Titan 是用 Python 寫的,至少需要Python 3.6.8才能運作。
複製專案後,使用pip install -r requirements.txt
安裝 Python 相依性。確保您使用的是 Python 3.6 的 pip。
如果您的伺服器上恰好有 Ubuntu 的副本,您可以前往我們的 Ansible Playbooks 儲存庫並執行 TitanEmbeds近乎自動的安裝。
若要設定資料庫以使其與 Web 應用程式和 Discordbot 一起使用,必須使用alembic將其資料庫遷移到目前資料庫狀態。為此,請遵循這些說明。 PostgreSQL 支援適當的索引並適合 Titan 的需求。因此,Titan 僅支援使用 PostgreSQL 資料庫。
pip install alembic
cd webapp
alembic.example.ini
克隆到您自己的alembic.ini
檔案中,尋找並編輯以下行sqlalchemy.url
以等於您的資料庫 uri。如果您需要協助了解資料庫 uri 在 SQLalchemy 中的工作原理,請參閱此處。alembic upgrade head
將資料庫表升級到 git 上的目前版本。只要只有INFO訊息且沒有錯誤,就應該沒問題。git pull
上)。Titan 還需要一個 Redis 實例才能運作。在將 Titan 與 Redis 結合使用之前沒有特定的先決條件。按照Redis官方安裝說明安裝並啟動redis。
快來我們自己的 Discord 伺服器與我們交談吧!我們也提供支援!
請造訪我們的 CrowdIn 專案並教 Titan 如何說您的語言!
該項目永遠不會用作 Discord 應用程式的替代品。它與網站的快速而骯髒的 Discord 嵌入結合使用。有些用途是透過喊話箱等。