Skip to content

DiscordのBotであるRTのバックエンドです。

License

Notifications You must be signed in to change notification settings

ysmservice/rt-backend

 
 

Repository files navigation

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をつけてください。

About

DiscordのBotであるRTのバックエンドです。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%