Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 2.68 KB

README.md

File metadata and controls

45 lines (32 loc) · 2.68 KB

ワンナイト人狼Bot

Discordのチャネルでワンナイト人狼をすることができるようになります

使い方

  1. Discord Developer Portalにて、Botを作成する
  2. [SETTINGS]-[Bot]のページから、トークンをコピーする
  3. [Setting.txt]のTokenに、コピーしたトークンを貼り付ける
  4. main.pyを起動する

対象人数

3-6人

ゲームの進行

  1. 下記のコマンドを打ち込む
  2. Botの案内に従い、1分以内にBotのメッセージにリアクションをつける(ゲームの参加を取り消したい時はリアクションを外す)
  3. 役職が自動的に決定され、BotがDMでプレイヤーに役職を通知する
  4. 夜が明けるまで(30秒)にプレイヤーは通知された役職を確認する
  5. もし占い師がいるなら、夜が明けた後Botの案内があったタイミングで占いを行う
  6. もし怪盗がいるなら、夜が明けた後Botの案内があったタイミングで盗みを行う(盗みを行わないこともできる)
  7. 5分間議論の時間が与えられるので、プレイヤー同士で議論をする
  8. DMにBotから投票の案内があるので、投票をDMで行う
  9. 結果発表(人狼サイドの勝利か人間サイドの勝利、もしくは平和村で全員敗北または全員勝利の場合があります)

Setting.txtの使い方

Setting.txtの写真

このように、各サムネイルのデフォルトURLが貼られているのでこのURLを好みの画像URLに変更することでサムネイルを変更することができます
サムネイルとは、以下のようなメッセージに添付される画像のことです

embedメッセージ例

注意:もし[Setting.txt]の行数を変更してしまうと、正常に[Setting.txt]が読み込まれなくなります

コマンド

[-T j],[-T 人狼がしたい],[-T 人狼しようぜ]

人狼をプレイすることができます。 尚、最も多い投票を獲得したユーザーが複数人いる場合、その中から1人が選ばれる仕様になっています。

注意

このコードは高専一年生(当時)が、Pythonを学習するために制作したものです。動作確認はしましたが、正常動作を保証しません。