ありすちゃんbot概要

概要

アイマス活動をやりやすくしようとDiscord用botを書きました。
VPSで動かしていますが時折死ぬので死んでいたら教えてください。
使いたい方はTwitterとかで連絡してください。

大規模改修予定です。改修後にここを書き換えてない可能性が高いので注意してください。書き換えたらこの文章は消えます。

機能一覧

機能説明・使用方法

イベントリマインダー

  • "/sched event [開始日] [イベント種類対応コード] [日数(ラウンド数)]" (PMFの場合はラウンド数不要)
    • 送信したチャンネルに該当イベントの重要な時間毎にメッセージを飛ばします。

      コード 種類 主な通知タイミング
      dlf ドリームLIVEフェスティバル 各ラウンド/FEVERタイム開始時
      FEVERタイム終了10分前
      tbs トークバトルショー 各ブロック/ゴールデンタイム開始時
      ゴールデンタイム終了10分前
      ltc ライブツアーカーニバル 各ラウンド開始時
      各ラウンド終了30/10分前
      pdc ぷちデレラコレクション 各ステージ開始時
      各ステージ終了10分前
      ltc ライブツアーカーニバル 各ラウンド開始時
      各ラウンド終了30/10分前
      pmf プロダクションマッチフェスティバル 各対戦開始時
      各対戦終了30/10分前
      idc アイドルチャレンジ 各ラウンド開始時
      各ラウンド終了30/10分前
      idr アイドルLIVEロワイヤル 各ラウンド開始時
      各ラウンド終了30/10分前
      idp アイドルプロデュース 各ラウンド開始時
      各ラウンド終了30/10分前
      idv アイドルバラエティ 各ラウンド開始時
      各ラウンド終了30/10分前
    • 開始日の記載ルールは [年の下2桁][月2桁][日2桁]です。

      • 例:2018年7月31日開始のトークバトルショー(7ラウンド)を設定する場合
        • /sched event 180731 tbs 7
  • "/sched info"
    • 現在設定されているイベントの内部IDと詳細を確認することができます。
  • "/sched delete event [ID]"
    • 指定したIDのイベント情報を削除します。通常はイベント終了時に自動で削除されます。
  • "/sched channel register"
    • 送信元チャンネルをイベントリマインダーの送信先として登録します。
  • "/sched channel delete"
    • 送信元チャンネルをイベントリマインダーの送信先から削除します。

汎用リマインダー

  • "/sched remind [通知日時] [内容]"
    • 送信したチャンネルで指定した日時にメンションを飛ばします。
    • 通知日時の記載ルールは [年の下二桁][月2桁][日2桁][時2桁][分2桁] です。
      • 例:2018年7月31日9時30分に「今日は私の誕生日です」と言わせたい場合
        • /sched remind 1807310930 今日は私の誕生日です
  • "/sched info"
    • 現在設定されているリマインドの内部IDと詳細を確認することができます。
  • "/sched delete remind [ID]"
    • 指定したIDのリマインダーを削除します。通常はリマインダー実行後に自動で削除されます。

モバマスランナー検索

  • "/runner [プロダクションID]"
    • 指定したプロダクション内で、現在2000位以上に居る人の順位とポイントを表示します。
    • 場所によっては名前で引っかかるようにしてあります。
    • 手動でメンバーを追加することも可能です、声をかけてください。
    • デレマスボーダーbotさんのCinderella APIを利用しています。質問等はデレマスボーダーbotではなくありすちゃんbot作者に連絡してください。

アイドル図鑑

  • "/info [アイドル名]"
    • 指定したアイドルのプロフィールを返します。現在、モバマスに実装されている190人+αの情報が登録されています。

ログクリーナー

  • "/clear"
    • 送信したチャンネル内のチャットログを全て削除します。

今後やること

いっぱい

その他

使用したライブラリ : discord.py
API: デレマスボーダーbot
製作者 : @fl_cl_p
協力 : @_apple4545_ / 東京工業大学アイドルマスター同好会

Select a repo