Skip to content

Releases: tetsuya-ki/discord-bot-heroku

v1.0.1リリース

01 Jan 02:52
0ba38a4
Compare
Choose a tag to compare

v1.0.0リリース

04 Oct 13:25
cfddc26
Compare
Choose a tag to compare

機能変更

  • 全般
    • コマンドの実行をスラッシュコマンドへ変更 fix #67
      • 環境変数「APPLICATION_ID」の設定が必須になった
      • 環境変数「ENABLE_SLASH_COMMAND_GUILD_ID」で指定するとギルドコマンドとして発行される設定を追加(開発用)
  • ゲーム機能
    • ゲーム機能全般で、ボイスチャンネルから強制参加ではなくボタンによる参加形式に変更 fix #72
    • 大喜利ゲームをボタン+ドロップダウンメニューへ置き換え
    • コヨーテ機能をボタン+モーダルへ置き換え(本当はモーダルでドロップダウンメニューにしたかったが、discord本体が対応していないので諦めた)
    • 環境変数「USE_IF_AVAILABLE_FILE」により、ローカルに存在すれば再度ダウンロードしないように設定できるように変更
  • 画像保存機能
    • 複数件の場合もembedで小さくして添付するよう変更

バグ修正

その他

ライブラリ更新

  • discord.py v2.0に対応

削除された環境変数

  • COUNT_RANK_SETTING
    • スラッシュコマンド上で何位まで集計するか指定できるように変更したため不要となった

ドキュメント改善

  • 全般的にスラッシュコマンド対応板の最新のものに修正

関連するプルリクエスト(メモ)

  1. Merge pull request #77 from tetsuya-ki/feature-discord.py-v2.0 cbe80fa

v0.7.4リリース

06 Feb 11:17
f1a297d
Compare
Choose a tag to compare

機能変更

  • ワードウルフ機能、NGワードゲーム機能もJSON URLから取得できるように変更
  • NGワードゲームの仕様を以下のように変更
    • 題材を1つに決め、お題をランダムに変更(今までは題材、お題を人ごとにランダムにしていた)
  • 画像保存機能でメンションされないように修正 fix #73 45cd13b
  • 画像保存機能でURLを見て拡張子を付与。また1件の場合embedで小さくした fix #74 6b59bd3

バグ修正

  • ボイスチャンネル接続可能かどうかのチェックを修正 プライベートなボイスチャンネルの人数が0人として扱われる fix #70 aa6cdf6

##その他

ドキュメント改善

  • ワードウルフ、NGワードゲームのJSON URLの環境変数についての説明を追加
  • COUNT_RANK_SETTING の環境変数の説明を追加(前から機能としては存在していたが、readme.mdに書くのを忘れていた)
  • /countMessage, /countReaction機能について説明を追加(画像は別途)

関連するプルリクエスト(メモ)

  1. Merge pull request #71 from tetsuya-ki/develop ad4d49a
  2. Merge pull request #68 from tetsuya-ki/develop c38b5a5
  3. Merge pull request #75 from tetsuya-ki/develop f1a297d

v0.7.3リリース(バグ修正のみ)

05 Mar 13:52
9447a16
Compare
Choose a tag to compare

お知らせ

機能追加

  • #66 の取り込み
    • バグ修正(#65 )
      • リアクションチャンネラーの登録/削除などをすると、リアクションチャンネルがたくさん登録されてしまうバグを修正
      • 最初から紛れ込んでいたバグと思われる...

いつもの宣伝

  • お試し用のBot招待リンク公開中
    https://discord.com/oauth2/authorize?client_id=807791850940661762&permissions=285598928&scope=bot

  • 注意点

    • repl.itで動かしてます。たまに止まるかもしれません
    • バージョン管理がちょっと面倒くさいかもしれないので、最新版のリソースが乗っていない可能性があります
    • 管理ちゃんねるが登録できないので、それ系の機能が使用できません(サーバーの参加/脱退の監視や監査ログの保存機能など)
    • 同様にScrapboxのURL展開機能も使えません

v0.7.2リリース(バグ修正のみ)

25 Feb 11:51
0eb0c71
Compare
Choose a tag to compare

お知らせ

機能追加

  • #63 の取り込み
    • バグ修正(#62 )
      • 環境変数がない場合、リアクションチャンネラー機能が発動しないバグを修正

いつもの宣伝

  • お試し用のBot招待リンク公開中
    https://discord.com/oauth2/authorize?client_id=807791850940661762&permissions=285598928&scope=bot

  • 注意点

    • repl.itで動かしてます。たまに止まるかもしれません
    • バージョン管理がちょっと面倒くさいかもしれないので、最新版のリソースが乗っていない可能性があります
    • 管理ちゃんねるが登録できないので、それ系の機能が使用できません(サーバーの参加/脱退の監視や監査ログの保存機能など)
    • 同様にScrapboxのURL展開機能も使えません

v0.7.1リリース

23 Feb 14:40
6daca7d
Compare
Choose a tag to compare

お知らせ

機能追加

  • #61 の取り込み
    • 機能追加
      • リアクションチャンネラー機能の拡張し、Webhookも登録できるように変更(issue #58) 2265503
      • キーワードを指定してメッセージ削除する機能を追加(issue #47) eaace5d
        • readme.mdにキーワードを指定してメッセージを削除する機能を追記 a6418f4

いつもの宣伝

  • お試し用のBot招待リンク公開中
    https://discord.com/oauth2/authorize?client_id=807791850940661762&permissions=285598928&scope=bot

  • 注意点

    • repl.itで動かしてます。たまに止まるかもしれません
    • バージョン管理がちょっと面倒くさいかもしれないので、最新版のリソースが乗っていない可能性があります
    • 管理ちゃんねるが登録できないので、それ系の機能が使用できません(サーバーの参加/脱退の監視や監査ログの保存機能など)
    • 同様にScrapboxのURL展開機能も使えません

v0.7.0リリース

11 Feb 15:02
88637f7
Compare
Choose a tag to compare

お知らせ

discord.pyのバージョンを変更

  • #57 の取り込み
    • discord.pyのバージョンを1.6.0に変更(元は1.5.1)。その他未利用のモジュールを削除 290bcfd

機能修正

  • #57 の取り込み
    • 全般
      • 返信的要素をもつsendをreplyに変更(discord.py:1.6.0から使用できる機能) ec1f585
    • ゲーム機能の改善
      • ゲーム機能でDMを使用するコマンドすべてに開始メッセージへのリンクを付与 c6b7581
      • ワードウルフ機能の投票支援メッセージで名前にスペースがあると分割される問題を修正 446c7d5
    • 大喜利機能の改善
      • 機能追加
        • 大喜利機能に/o discardを追加 737213b
        • 大喜利機能で2つ回答が設定できるように改修(✕✕がお題にある場合のみ) 837032b
      • 機能修正
        • 大喜利機能:ゲーム終了後のdescriptionコマンドで親の表示が不正になるバグを修正 de2277b
        • 使用していない変数の削除 81ec8df
        • 大喜利機能のJSON URL読み込みをCog読み込み時に実行するように変更 29e5444
          • 今までは初期化時に実行していた(JSON URLがあり、ファイルが未保存なら取得していた)

v0.6.9リリース

08 Feb 14:02
e718760
Compare
Choose a tag to compare

お知らせ

機能追加

  • #55 の取り込み(大喜利機能の追加)
    • 大喜利機能の雛形を作成 746a303
    • 大喜利機能の修正 fda08e3
      • Merge pull request #54 from dmatsu-123/feature-add-ohgiri … f21af67
      • (説明機能のバグは2つあり、1.aliasesのスペルミスでエイリアスが未設定 2.descriptionをチャンネルに投稿していなかった)
    • 大喜利ゲームとして成立するように修正 59a4788
  • #56 の取り込み
    • Merge branch 'master' of https://github.com/tetsuya-ki/discord-bot-he…c3d0904
    • 大喜利の修正(参加者名のエスケープ処理追加、回答済でも再度回答可能へ。回答出揃いチェック) 431b718
    • 大喜利機能の修正(勝利点を設定できるように変更、1文字エイリアスの追加、説明追加) f2b24e9
    • readme.mdに大喜利機能を追加 54e39bc

機能修正

  • #56 の取り込み(Dockerfile環境変数の修正,/purge機能の挙動を環境変数で設定できるよう修正)
    • Dockerfileに環境変数を追加していなかった点を修正 af695a4
    • Dockerfileの環境変数にOHGIRI_JSON_URLを追加 3ad7a54
    • PURGE_TARGET_IS_ME_AND_BOTを追加(/purge削除対象にBotを含むか) cd05dd3

その他

機能追加ではないですが、お試し用のBot招待リンク公開中です

https://discord.com/oauth2/authorize?client_id=807791850940661762&permissions=285598928&scope=bot

  • 注意点
    • repl.itで動かしてます。たまに止まるかもしれません。ご了承ください
    • バージョン管理がちょっと面倒くさいかもしれないので、最新版のリソースが乗っていない可能性があります
    • 管理ちゃんねるが登録できないので、それ系の機能が使用できません(サーバーの参加/脱退の監視や監査ログの保存機能など)
    • 同様にScrapboxのURL展開機能も使えません

v0.6.8リリース

31 Jan 15:12
3e06b82
Compare
Choose a tag to compare

お知らせ

機能追加

  • #53 の取り込み
    • ゲーム機能に/rollを追加(順番決めるところなどに使ってください) c688249
    • メッセージ集計機能、リアクション集計機能を追加(resolve #33) f9428e2

機能修正

  • #53 の取り込み
    • コヨーテを遊んで見てやりづらかった点を修正(@だけではなくID(勝手に設定)で指定できるようにする等) 2489c5e

v0.6.7リリース

26 Jan 13:44
b720920
Compare
Choose a tag to compare

お知らせ

機能追加

  • #52 コヨーテ機能の追加
    • ゲームカテゴリにコヨーテを追加(まだバグがありそうだけど) 66b4660
    • コヨーテ機能のバグを修正(Foxの効果で捨て札が増えたり、Caveの効果で無限ループしたり、Caveが取り除かれたり) a2f68d7
    • コヨーテ機能のバグ修正と説明の追加(次の行動が分かりやすくなった) f11c60e
    • readme.mdにコヨーテ機能の説明を追加 23905b8

機能修正

  • #45 の取り込み
    • ラジコ検索機能の結果にURL追加。また、info表示形式を変更 239f12c
    • ラジコ上の番組URLなど追加
    • ラジコ検索機能をサブコマンド必須に変更。日時指定機能を追加 b3040f1
    • ラジコ検索機能修正(infoではなく、descripton側にしか入っていないデータの対処) 7ed09f4
    • ラジコ検索機能のバグ修正(地域名に不正な名称を入れるとKeyErrorが発生) 1ff6037
    • readme.md更新(ラジコ検索機能修正の反映) d203100
  • #50 の取り込み
    • ワードウルフ機能の修正(投票用のメッセージを展開するように変更) d7dea78

バグ修正

  • #43 の取り込み
    • ボイスチャンネルを使用するものについて、Botはメンバーとして認めないように修正 8baddbe
  • #45 の取り込み
    • gitignore対象にvscodeのものを追加 49edd43
    • dockerfileのミスを修正(環境変数: IS_HEROKUがTrueだったところ) 45409ee
  • #50 の取り込み
    • scrapboxのWebhookで不正なURLが投稿される問題を修正(fix Issue #49 ) cb1bec9
    • ゲーム機能でボイスチャンネルに人がいない場合、エラーになってしまう問題を修正 d597cf8
    • grouping.pyの表示がニックネーム表示になっていないバグの修正(fix Issue #46 ) f7320c6
    • ワードウルフ機能の修正(説明文を加筆) d7dea78
  • #52 の取り込み
    • loggerのwarnメソッドを使っていた点を修正 b85294b