Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 1.14 KB

README.md

File metadata and controls

20 lines (18 loc) · 1.14 KB

rt-backend

DiscordのBotであるRTのバックエンドです。
ウェブページを提供しBotと通信を行いDiscordのOAuthなどを管理します。

Contributing

contributing.mdをご覧ください。

Installation

環境

バージョン3.8以上のPythonとMySQLまたはMariaDBが必要です。

必要なモジュールのインストール

pip install -r requirements.txt

必要な極秘情報ファイルの用意

auth.template.jsonのコピーとしてauth.jsonを作りそのファイルに適切な情報を書き込んでください。
そしてbackendのフォルダにRT-Teamのリポジトリrt-moduleのフォルダをrt_moduleの名前で配置してください。
もしhCaptchaを使うものを動かす場合はauth.jsonhCaptchaというキーに、testそして本番用のproductionのキーとそれに対応するAPIキーが入ったJSONを入れてください。
もしデータベースを用意できない場合でも起動は一応可能です。

実行方法

main.pyを動かすだけです。
本番時には最後に引数でproductionをつけてください。