【Pythonソース付】DiscordMultiBotSystem (DMBS) | 爆速開発&ホットリロード対応Bot基盤
- Digital2,000 JPY

止めない、待たない。あなたのBot開発を加速させる、プラグイン式Botシステム。 商品説明文 Python製 Discord Bot 開発用テンプレートシステム「DMBS」です。 「Botのコードを書き換えるたびに再起動するのが面倒」「運用中のBotを止めずに機能を追加したい」 そんな開発者の悩みを解決するために設計されました。 TRPGのセッション中や、24時間稼働させたいサーバー管理Botのベースとして最適です。 🛠 このシステムの特徴 ホットリロード機能 (Hot Reload) Bot本体を再起動することなく、コマンド一つでプラグイン(機能)の追加・更新・削除が可能です。 バグ修正も裏でコードを直して /plugin reload するだけ。ダウンタイムはゼロです。 安全な権限管理 指定したサーバー(Guild)と、指定した管理者(User)のみが操作できる安全設計です。 コピー&ペーストで開発完了 同梱の _template.py をコピーしてリネームするだけで、新しい機能開発がスタートできます。 設定ファイルの保存(JSON)や、定期実行タスク(Loop)の記述例も完備。 最新のDiscord UI対応 ボタン(Buttons)、モーダル(Modals)、オートコンプリート(Autocomplete)の実装サンプルが含まれています。 📦 内容物 main.py : システムの中核となるローダー _template.py : プラグイン開発用テンプレート config.json : 設定ファイル(トークン等を記述) plugins/ : プラグイン格納用ディレクトリ DMBS_Manual.html : 導入・開発マニュアル 💻 動作環境 / 要件 Python 3.8 以上 discord.py 2.0 以上 Botトークンの取得(Discord Developer Portal) 🚀 導入手順 Python環境に discord.py をインストール config.json にBotトークンとサーバーIDを記述 main.py を実行 あとは plugins/ フォルダにファイルを増やすだけで機能拡張可能! ⚠️ 利用規約 改変・加工: 自由に可能です。あなたのサーバーに合わせてカスタマイズしてください。 商用利用: 可(このシステムを使って作成したBotによる収益化など)。 再配布: 本ソースコードそのものを「Bot制作キット」として二次配布・販売することは禁止します。
