ダンおにプレイイベント用のDiscord botです。
chance
: チャンスカードを引くrandom
: ランセレを引く/initialize {password}
: DBの初期化/join {name}
: 参加者の追加/delete {name}
: 参加者の削除/divide {password}
: チーム分け/show_members
: 参加者確認/game {league} {winner} {loser}
: ゲームの登録/result {league}
: 結果の確認/next_game {league} {pair} {match name}
: 次試合の組分け- pair: 数字を入れる、1234なら1-2, 3-4の試合
- CW Editionの1行リザルトに対して情報のまとめ表示
- ユーザ各自での参加
- Ruby 2.7.1
- MySQL 5.7.31
- botのアカウント作成、設定
- MySQLにユーザ
danoni-bot
、データベースdanoni
を追加 - インストール
$ bundle install --path vendor/bundle
- 環境変数の設定
$ export DANONI_BOT_PASSWORD={your_password} $ export DANONI_BOT_TOKEN={discord_bot_token}
- 起動
$ bundle exec ruby main.rb