kindai-ecl / discord-bot-commit-time

0 stars 0 forks source link

[WANT]開発環境hot reload #14

Open lCyou opened 5 months ago

lCyou commented 5 months ago

機能リクエストはどの程度ですか

望む解決策を記述

開発環境にhot reloadに対応させて気持ちよく開発したい? 特にdocker環境 検討した代替案

hupperとかwatchdogとかのツールの導入がいるっぽい 追加のコンテキスト

lCyou commented 5 months ago

とはいってもgraceful shutdownが必要? 開発だけやしいらん?

lCyou commented 5 months ago

以下のやつが参考になりそう ボット自体のhotreloadではないもののCogで設定したレベル(ドメインレベル?挨拶とか返答など機能単位でクラスを作ってる)をリロードできるそう。 破壊的変更な可能性大 https://github.com/richardschwabe/discord-bot-2022-course https://discordpy.readthedocs.io/en/stable/ext/commands/cogs.html#ext-commands-cogs

lCyou commented 5 months ago

以下のやつが参考になりそう ボット自体のhotreloadではないもののCogで設定したレベル(ドメインレベル?挨拶とか返答など機能単位でクラスを作ってる)をリロードできるそう。 破壊的変更な可能性大 https://github.com/richardschwabe/discord-bot-2022-course https://discordpy.readthedocs.io/en/stable/ext/commands/cogs.html#ext-commands-cogs

これmessage_intentsを追加しないと使えないらしい。discord.ext.commandを使って作成する