這個專案目前處於開發階段,並且可能會有一些問題。如果您發現了任何問題或有任何建議,請透過提交 issue 來通知我們。
-
clone 此儲存庫。
-
在 Python 3.11 中建立環境。
-
安裝必要的函式庫。
pip install -r requirements.txt
-
在
DataBase/server.config.json
中設定頻道。 -
啟動 SQL 伺服器。
-
在 Breadcrumbs SCAICT-uwu 的
cog/core/sql_acc.py
中設定 SQL 伺服器。 -
執行 Flask。
flask run
-
執行
main.py
。python main.py
-
main.py
:中電喵。 -
app.py
:中電商店。 -
generate_secrets.py
:為app.py
產生密鑰,執行後儲存在token.json
中。 -
資料庫 MySQL:使用外部伺服器,相關設定在
cog/core/secret.py
中。 -
token.json
:{ "discord_token": "", "secret_key": "", "discord_client_id": "", "discord_client_secret": "", "discord_redirect_uri": "http://127.0.0.1:5000/callback", "github_client_id": "", "github_client_secret": "", "github_redirect_uri": "http://127.0.0.1:5000/github/callback", "github_discord_redirect_uri": "http://127.0.0.1:5000/github/discord-callback" }
-
DataBase/slot.json
:設定老虎機的中獎機率。
{ "element": [ percentage, reward ] }
更詳細的說明文件敘述可以參考這裡
中電喵是由中電會和貢獻者們共同開發和維護的專案。角色設計由毛哥 EM 和瑞樹創作,而部分圖示則選用了來自 Freepik - Flaticon 的設計素材。