{"_id":"koishi-plugin-multi-bot-controller","_rev":"29-97bfd038b2e244dd09aebc2b7ea0bbc4","name":"koishi-plugin-multi-bot-controller","dist-tags":{"latest":"1.0.15"},"versions":{"0.1.0":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.0","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.0","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"c19ea9169cc60604a3881d74b22b1324ce0e482f","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.0.tgz","fileCount":7,"integrity":"sha512-Rr7bjL3KvzFuSBdTEizu0WAMP2PaNoQwsYEE1MDGkdqhImq6mF/4ADCjX/3IBUyZp53SU/ghhfjnOkzECTUxHg==","signatures":[{"sig":"MEUCIQCa6MvpoxRLoj1Bd0w6eE1X87Gld9pyhjygeVOOEEG10gIgMgqNrt9rdDxvrcwl5B5Wms+2A9rESjXmegUK+Y+AaMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17703},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"89cbe01a8045e77301df2d3d545fd7618d3bc4d0","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.0_1768828130658_0.28783414171848","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.1","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.1","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"2e501f8d2d4708913a5498e1ac2e30c4d7aa9ea0","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.1.tgz","fileCount":7,"integrity":"sha512-nAKP61q9xlYgjnPL96xmaNcwtwI3dEipWs/U5WJfKYt5Zi9nptLbyclrj/JddJKwCYgVnHcVYmdX470/a4RO/g==","signatures":[{"sig":"MEQCIEldi90bRMXzsSZeJXiYjRkx92liE0+rDrOlJ1wPIa2uAiBxC5NxZjbEzGZ74KxyrtCsfE6ndWf9XXyUMRgjlIRGew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17949},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"52fc08efe2e5721352be765ca36677668946afde","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.1_1768865515228_0.14968131038375443","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.2","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.2","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"9ffd9fb4a126ccfaab6bab1da41b09b24e617d22","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.2.tgz","fileCount":11,"integrity":"sha512-Zo1zBME6lAxxcrWtBnysa9uOAiRtMCTzS25G85RGmEBWGvlF+Qu7FFpUSrnmE/Y9FTQeoZir6mS3ZxGMFl6vtQ==","signatures":[{"sig":"MEQCIDEcdyDM5V3xgjvSOd1I10K15wEbQpKdUxBrUq5F8XyoAiA/pbOqSOgJjrB00Mk8nAr9cga0irrLLDQHt+knALLcdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44650},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"28d75b6db1b3be1782e3c7d5e168d25cadaff5df","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.2_1768868422302_0.47875406597737014","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.3","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.3","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"16fa9a43bf7eaffcb2fc364563ae00bf3c4354aa","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.3.tgz","fileCount":11,"integrity":"sha512-AqjQ16RHZwpys6eAaVHyTkrIJABum2woe+dlrPGuuZ9+3lzYPCU34TrAlroe3afD76cAO/Ql18liyiGLMfuCLw==","signatures":[{"sig":"MEQCIHIzinouaJazdgx0QRbg7EMgw4wQejZs25TDqOxv+HGRAiBr6vnBwtAK+90uwm9TSrMKWcztuvwYl1vEgV2AbG5lrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46285},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"ce0d51656eabd5bb14cfdbb2ed23d235cfab2834","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.3_1768905573739_0.4028399273462979","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.4","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.4","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"9c2b709ce24b950ff6651f24e274345d27a093cb","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.4.tgz","fileCount":11,"integrity":"sha512-gWpfgb1yhdM/9LeDEbMcOihRGQ6uT6I0rFZ8abYHcFQVtcQZH1Ku308hrd01UZGqU5zFhsDlNIkPfXiNYlym+w==","signatures":[{"sig":"MEUCICJOR2GnXJteyLsvJ0OKoK1cmHD6Ap29WiAABKfC3EAqAiEA/suvdfkL3j9bpIC2yMbWMRJtmIoypvhKYEwTGNsrtBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46569},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"bc982e89d36c5d76a8cb8201a8e23cdccd9cb618","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.4_1768908304077_0.10772926447440678","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.5","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.5","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"a6ac22d126f5ef9e53b371abdd29fb336eeb521c","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.5.tgz","fileCount":11,"integrity":"sha512-AwSAyjCNQV4Cr44rwLg9ENzf2oUqkyOPzWqkXqdS+lmvDwzw1XifR7PU0OM1Y5lSF3YJ0kSo8YqBVgVvl4QcqA==","signatures":[{"sig":"MEYCIQC/pUmRNFYpp/qRpPtQInfugkyBQqJ0G1aX40HXeBSM6AIhAL7xNcPerEt3mT65AoJs1/1SrRSWPlF7Om4p8/VLGa2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46835},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"308c8c5c60663ca4abe2b90ccdb6f9957d2b7f8e","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.5_1768910928289_0.9423463673712478","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.6","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.6","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"46d8a9fb2c604a0c41bb574ceab4d04cabf00deb","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.6.tgz","fileCount":11,"integrity":"sha512-ErGvxUzMOTq/YcdB/n5B2Z3MvK2Fn+opOUd3c3UDrApEDJU98rt7lc1kSCJWrmQ9A8rj7csu7Krycmjg7avYEg==","signatures":[{"sig":"MEUCIQCoSuhc/YF18fxlU/MA0kzxEMzRGI4wlJiCRBQ1nl44oAIgM8eXj3Q3WhXAIQyu+Mlx8p07EaK6mH8hOAV4k2V9VyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46850},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"6da7ab7d72eae8bc3b56eec9f83f15cb18753ca4","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.6_1768913568201_0.1251988131699575","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.7","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.7","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"6ca1d5d8217810aa20a747e88cf231745c89296a","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.7.tgz","fileCount":11,"integrity":"sha512-htFVikfkOAh3JVJG8s0a967ARmiU/HZZfkac0Bgfml03Y4TR803kpU6ekBQrETsyjzC85ILv8shNm3dHi7yjew==","signatures":[{"sig":"MEQCIE46Ix/h9TfACntMRpPZ1FGnr4npFi6/KBWnN9LL+nb+AiBA38QAONUNscyldj9DP5bwQvuHkp68DipibUKWLglTLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47175},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"0b052723e659ac28e790141521def8e273445003","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.7_1768916666754_0.7054499768995277","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.8","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.8","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"cd01c2b16017ffd176df390106829218cbe5355f","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.8.tgz","fileCount":11,"integrity":"sha512-S5ePrbes/gh2sanbiSXS4rb5CXZiHtDvqJttLH2ShGCZY9G3FF2146iuRiDYXW1HtyanPoAuNXP6jLrTsU6UUg==","signatures":[{"sig":"MEQCIAyss98kt/Hti62bj8XVTiS2xU30lD31Tbffd/Aul2inAiAcDasTzYO1Y+gmxuNMzXy4zwlUO0uSOFZzrsppRje35g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52491},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"0b052723e659ac28e790141521def8e273445003","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.8_1768917747331_0.8487542937902328","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"koishi-plugin-multi-bot-controller","version":"0.1.9","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.1.9","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"7150e48c63ad2ec72623982a3a037101d422f6e3","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.1.9.tgz","fileCount":11,"integrity":"sha512-FeV+sKrAygnuEG0g1KQxJuMUaS3aPRMgAJFITAh0E0ALt8g9KIjeEJTwgmHzv/qPm1IuFPFGrV2aWT3huWvZdg==","signatures":[{"sig":"MEQCIBhd6UkTKfB7f6A3F1VD8v0f16Zzci9t+C+6yhvYt3zOAiAj1U7edxg2jGXsORVt/DRz9gdG+mfjgUlAIx0kOm4LEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52475},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"0b052723e659ac28e790141521def8e273445003","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.1.9_1768918576492_0.7826705718879003","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"koishi-plugin-multi-bot-controller","version":"0.2.0","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.2.0","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"dist":{"shasum":"6ba04d00475fc1551d060444be2875199435bf4c","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.2.0.tgz","fileCount":11,"integrity":"sha512-RDnSOsB7hxG/r+Ip0P+10LSwz/Lqn9vqrcxDhEtBFI4h8oeDZguz0jJho9yNAtO4JlSeRJ9I9VvZ3JlK9xQGzw==","signatures":[{"sig":"MEUCIFijevNDftmn6yH3UL1m3fmC2lmjkGYCoaaCjOT7S5FoAiEAkJIEqXsVzQJliQVBd5ZqRa3+rv7OeK59DKB4ZU8O/W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40177},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"0b052723e659ac28e790141521def8e273445003","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.2.0_1768920266320_0.037965800023258334","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"koishi-plugin-multi-bot-controller","version":"0.2.1","keywords":["chatbot","koishi","plugin","multi-bot","bot-controller","bot-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.2.1","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"f83ad5a593b78748557c3a5c617dc92d56d27e77","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.2.1.tgz","fileCount":11,"integrity":"sha512-YO+3Pgfbk+u0axae0c3zAYh5ncFeLLKQCDw1sj18JpR3QXIPNtq/YXdy3lM36RTBqkc9fSjrjPVXfbDltZcHOA==","signatures":[{"sig":"MEQCIB7zhzvK5dFNTu62b9cFDHSZRUVIuRzEfx8Gkf8oiygGAiATNQZuaooEZ/fZx+5YN0Grs9bYvZqVlnYy77IpiGFzkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40950},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"8873031a9fed31c07f56f84ae5978d8a1cdad420","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.2.1_1768996780699_0.7088899373318056","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"koishi-plugin-multi-bot-controller","version":"0.2.2","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@0.2.2","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"7fcaeff1db638cf9cd8b82d7db01edb76085f10a","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-0.2.2.tgz","fileCount":11,"integrity":"sha512-e7OXJzMwcgecH9mYbrttWUA/p89kKEGdWrgM+8la80CqSpX/y2FEGhFbTIxvA+X4cX6aJIRqjKQAaB9iePslJA==","signatures":[{"sig":"MEUCIQCgFYOp092F2+k/OKH+yfA8P6qrMA68Q4+YCRVi521z8QIgUHG+7KO9uYfpgrBWOOQLdAT6jfC10SR9W6uWGu7jZR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40297},"main":"lib/index.js","koishi":{"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"59e971182f072c62b4056a74d958f801707c4a55","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_0.2.2_1768997916707_0.32500070435794726","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.0","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.0","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"3963761bd026865a280dad35d8fec9352165b768","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.0.tgz","fileCount":11,"integrity":"sha512-NkvzkyMPA8wzSbgpUQNao6DkBmfTqe6zKuc3OSGn0cCoA/OHxxuyp7DvSb8p/Zxmjy1uSVsJFdBDvoQKSvuoVg==","signatures":[{"sig":"MEUCIQDwPU1dP5DapqBWY/ZK8fCCWAMsFCZ1PMAVm6UQC2OZcQIgQhpRsZLQXvf1cqf/jrtRiYiETnUlW4jrjid2k7aTMkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40275},"main":"lib/index.js","koishi":{"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"5b874fbc318280ab947ac4d7aec3ea6dbbfcd9a1","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.0_1768999063262_0.32932481549164194","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.1","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.1","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"44ec29e78126335a5f4e36452d4b1004402ebec7","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.1.tgz","fileCount":11,"integrity":"sha512-hXfgR1ptlPaWvjqF0YfEywneEVLp1UfzaVqEZEaf4QGCkiL8k66F1ArmxhBgP+pPt8UZW9r4yg1bFy0VWpklEQ==","signatures":[{"sig":"MEUCIQDZKThUCvKbRyO7t6F8VWWt6KoRMDiZ1qMDaPW1fXSu+gIgOiEwCC4SmgPrwnVmQ4bpIEJtgVWCKZHmZBKBunN9Bng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38754},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"f5c777a866291d8b014a99a3aba5921e17a22168","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.1_1769260755715_0.2876095790450379","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.2","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.2","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"c144d9f64147de2a3e663b4b05eeaf9ebcf5979d","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.2.tgz","fileCount":11,"integrity":"sha512-7Ob1aPr1sHQrU/X89J9sSF64mia6vLoU7rmk/GVPX6lt5tqjBeP6C0FFyxGcte3uKVHfmcVM9gmxcAGMjHnEFQ==","signatures":[{"sig":"MEQCIEHrK1DPsXbLwTXww233TzfmZuIQL08kHLKsjjThtCH2AiB28qfVcAhGnJKwjxgfqjQ9PKxCCFmP3J39jcNGo+GyNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39048},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"61b28c1c53d28f34973529df2e28b65130bba914","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.2_1769300356047_0.9997824175836563","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.3","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.3","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"4b4d88ff66e212df465253edf2b356c1e4a424a2","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.3.tgz","fileCount":11,"integrity":"sha512-vV1+kyJKRn1H11M/WoWLeIiiSmFkHXvjVWbAp+O7T64wq9D8iE338fBS/tqxsilKwgIzXDVUBRywOnJrwKiLdQ==","signatures":[{"sig":"MEYCIQCANDtUr46i0LpSOF68hJY/fo+bdndhptzJFzPfZCx5ggIhAPZbNFFhr0PrXHPF/Ij5wwUCDTW0MXGLIycbhGPCVZmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39048},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"6ce18898f478972fe67100bcd64b96d140b72c66","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.3_1769438147817_0.25461412875181333","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.4","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.4","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"a863bc6feb9ab18f68573a3cca22c3ee79b76f48","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.4.tgz","fileCount":11,"integrity":"sha512-MiUeYBMfpW28B3X9wNNeBe1ejxh4BvgBu8QnG+zfoPQXBInH2E1QhRNIFgs82ytYmQXXi+Dg4SA953S3iJ21iw==","signatures":[{"sig":"MEYCIQDtygVwIOrd5O0cmG20drtJovwDODvkNMbgi9oSCmEU9gIhAMa31p8fdMe8WKrKDzbThDDwZpy2k+cKuLYOy5M9+6LM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40551},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","zh":"多 Bot 响应控制器 - 管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"44bd82fafb66362fe23e49ab74392ac27015dcbc","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - Manage which bot should respond to messages in multi-bot scenarios","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.4_1769743050505_0.9487354329377733","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.5","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.5","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"d6af99d01af0113b259bd58fa370eabe5097100c","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.5.tgz","fileCount":11,"integrity":"sha512-8gbiPi4hm7hvUl2xSHt2v7m16sdJNamPE0Iudq8ZSu5xkpfFnO6Ue8mcrM0Q0T4nF6smEx5g4X/1Du9gbhBG2Q==","signatures":[{"sig":"MEYCIQCcPNPcjaAinh19nM+luRVLXANeHJc2RgrL0ZvyyOUi/QIhALGOyq3oEarB10tHvB8q0U13qTdgygUbluv89PC8PG7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42576},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"77b54c0862ecc30a65b11ce48fd006f8ee14a7f0","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.5_1769756656020_0.42779838924202807","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.6","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.6","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"c1214cce1c16aa9f4e4218d152737986e24d5d10","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.6.tgz","fileCount":11,"integrity":"sha512-FQQd3dH6POXleJxjYtCd93PTQur3H4iHlSOdHfxu2bKvuSlZwcq/YNorVoOWFeT1jM5BmB5J5B0FMwCSrlq7ew==","signatures":[{"sig":"MEYCIQC9P26rVfKQhLv1xWW3ObCEoMQwdm3YiGvH9sA/AK+nDgIhAMynovcUYdvKw7Lr1WWket4/qe/6zR/73uE8AOTDcK+i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52273},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"77b54c0862ecc30a65b11ce48fd006f8ee14a7f0","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.6_1770265356137_0.885566999532645","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.7","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.7","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"357e50baa5e8f7d343aac202ba56f4ed4a47ca90","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.7.tgz","fileCount":11,"integrity":"sha512-9/I/MHPEbMR6AsZeUT4HjISwNyDUTFAUZB1WajpEo5IDgq1z7pW67QmBScaOFej1fwjKe+RWlbGqdAa+yjbNIQ==","signatures":[{"sig":"MEUCIGAndKCjo2cWNhUL5hCgapF4MxAo7xicDFxBhXaRaVEMAiEAycZDo0YeweJ8JWvzRJdMQsIfsGKSKCEfoffGdr5P9kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54384},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"fbec95dceeb5ae4a0430412e32f6fb21d1c79e72","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/MissPinkElf/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.7_1771147776428_0.4427885143081125","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.8","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.8","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/xiaolan20020118-create/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/xiaolan20020118-create/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"8c6ba4f9a9232fea81618397f3ddfba3c7ba4e3c","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.8.tgz","fileCount":11,"integrity":"sha512-GxajSzCpZuF+937b6uJ8kUbuP3o2Teyc63r4mouIyPN+eKgtJCI5iJ6mJfBWNTRs7Gx6A5L2nju2sP96yAASWw==","signatures":[{"sig":"MEUCIG0PRTa7YIekjiKqG1yl/AoDhhT1KGh6Y92og/tc4IJIAiEAmyyjh58AOw9eKTPCo03tU74d/kImnVTxUFM8Iia7w4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54417},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"62a42d74edaaef2611737a938a48f9a4f0370470","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/xiaolan20020118-create/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0","@satorijs/protocol":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.8_1771420741828_0.20534254630508242","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.9","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.9","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/xiaolan20020118-create/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/xiaolan20020118-create/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"be01e9d71893057cd69467e318fea02d47b1d270","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.9.tgz","fileCount":11,"integrity":"sha512-V76yBXLrYyd/gmpDH1mgLj1yJgL3F/YKpNPL9WepeAFhbfVvEnljbpVsH63jHj/RbP/zEm+k22DKrdLXiT5gYA==","signatures":[{"sig":"MEUCICXgVaGk0tX2eepXm5kZstAIm71slMhPJYsWHN0qexFHAiEAiNj83XSKuMlnNlapqZJIZKthvADHVU4I13mbnloRIT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54381},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"62a42d74edaaef2611737a938a48f9a4f0370470","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/xiaolan20020118-create/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.9_1771421793843_0.38084027730269354","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.10","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.10","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"63f5c3dbb2df155b6594951755f8cd4685b5de0f","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.10.tgz","fileCount":11,"integrity":"sha512-0FQhjN27R6FyFDIsIqKGPcYLkGgiybz+OGoTichLd16abUsIbJtGp+q46Nawf9zoJkvwqK8pW7RyEEaHT4p+DQ==","signatures":[{"sig":"MEUCIEgZNkDjkCAEjCH3TkyOAGmktZ2QbONRNcm19gFL5Ew6AiEAgus82SY9MjuWKpQZkdx518+Gy13LQRRbRPSdMWO2DJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54355},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"a652e6c34c1fe0addb996585546d204b03bbf005","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.10_1771484534252_0.603005934443386","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.11","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.11","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"510702793058e0168af81f77a4297917dffdf4b7","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.11.tgz","fileCount":11,"integrity":"sha512-atCcYt1PWnAyGmCuWV0J0n7LmJBZB2ONLYv+VcnFI3yWdPmJ8f8A8JtAV0khZvhqSX1r0a58KKX+6msUu6niZA==","signatures":[{"sig":"MEYCIQCa7cJdmaAIODlVMZLTmDhlSax3PHM+lkxnRvk9h6uQdAIhAIjz7tLbiAskbrA2tNjVB3DrCBCTfsD4ad1kK5EDXQg5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54863},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"bd60f5cafb3d1573b06fcd30291d23017638d83e","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.11_1771574504835_0.4628709715692092","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.12","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.12","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"16c01eee0ba1fcd22616775e9e7f8e7b463e5713","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.12.tgz","fileCount":11,"integrity":"sha512-nof5bWO4n3pkWvlQFS96XxcuXa2cECnNZVi3czG1Bzgf5D+S5B3GzEzGaqpH9ujGDd06/8Fd24e5CeKCJ2XoHg==","signatures":[{"sig":"MEUCIQDEhs1L3kWrncpz983ZJdGCTPAdRnbvhaj7DxnFQjkjMQIgYnpPXiCR/65di1tufBWA9kUFErD9QRoXV2QSS7VZbF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55315},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器，可自动解决由 assign 字段不匹配导致的 bot 对艾特外的指令无响应故障 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"6bcd4e11fcc1fc5d1945ebd96d0d895d3a368fad","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.12_1772756496446_0.5442277221489722","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.13","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.13","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"0e6c99e47fde086ce6767b3af3a52b176837f9e6","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.13.tgz","fileCount":11,"integrity":"sha512-XW1kiCFr8GuhqpMwAdIZS7uDBBNHRalllXYN5qxx8qkPC11W1e51Ct6lEuxe6HIjAk2tXMPZohchom6EiupNVQ==","signatures":[{"sig":"MEYCIQDOj2/iTxnU7QZNpTRNBXDqXMnh80skCXh0/IlFEiJJ4gIhAKJaoru/8EmYipeMBCpBV4+a9C9fI4FxAtJ/6RiZcv97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58403},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器，可自动解决由 assign 字段不匹配导致的 bot 对艾特外的指令无响应故障 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"3d05b71968fef382a69c293726b32d5b06986652","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"10.9.2","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.13_1773293423374_0.25221383393201213","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"koishi-plugin-multi-bot-controller","version":"1.0.14","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","_id":"koishi-plugin-multi-bot-controller@1.0.14","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"homepage":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller#readme","bugs":{"url":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller/issues"},"dist":{"shasum":"22e336aed6765dd1b313dce6d4b88f61d106e052","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.14.tgz","fileCount":11,"integrity":"sha512-ik+jozmJJbIofGj4FfLZyC1yoPZWJK4vTcdiMv1803B/me52qveXr8yQq9MhWggMDd+HIcBn94prYtvg1QPsXw==","signatures":[{"sig":"MEYCIQDgrp/EXfP1yyFXukI7o2N2KKkzU/a0P5me5voMWDuingIhAMkyDHWxB83sQlyvflGJKu0rIVwoGeiz1u7mSr8AuuPP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62041},"main":"lib/index.js","koishi":{"service":{"required":[]},"description":{"en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","zh":"多 Bot 响应控制器，可自动解决由 assign 字段不匹配导致的 bot 对艾特外的指令无响应故障 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则"}},"gitHead":"3d05b71968fef382a69c293726b32d5b06986652","typings":"lib/index.d.ts","_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"repository":{"url":"git+https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.14_1780981274504_0.8941426605653202","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"koishi-plugin-multi-bot-controller","description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","version":"1.0.15","main":"lib/index.js","typings":"lib/index.d.ts","license":"MIT","author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"homepage":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller#readme","repository":{"type":"git","url":"git+https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller.git"},"bugs":{"url":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller/issues"},"keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"koishi":{"description":{"zh":"多 Bot 响应控制器，可自动解决由 assign 字段不匹配导致的 bot 对艾特外的指令无响应故障 - 通过自动调整 channel 表中的 assignee 字段管理多个 Bot 在同一频道中的响应行为，支持基于关键词和指令的过滤规则","en":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules"},"service":{"required":[]}},"peerDependencies":{"koishi":"^4.18.0"},"gitHead":"b734ed04d9c29ec9631dd62e2b2fc85d8bd4658c","_id":"koishi-plugin-multi-bot-controller@1.0.15","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-F0oohgmambAl4MxTVO+bVDxM/uq5Liq5wci0kDkC5JjODzKXaZn/QxFlpM5nnaQlkeoEpo5rZK72lNepprUdzQ==","shasum":"5d74084d35e1d110736863761d74ce4985f0062a","tarball":"https://registry.npmjs.org/koishi-plugin-multi-bot-controller/-/koishi-plugin-multi-bot-controller-1.0.15.tgz","fileCount":11,"unpackedSize":64266,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDdO8OjMbbcnWFB9Bidz3Whxr7OmAg4SZ3L9E9bdmwPQIgSXa0qLof1AE+zkETc5EtlkcMA9Prh2yJAUBRbpVU22w="}]},"_npmUser":{"name":"kotoko76","email":"xiaolan20020118@gmail.com"},"directories":{},"maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koishi-plugin-multi-bot-controller_1.0.15_1788627734121_0.4613699962316222"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-19T13:08:50.553Z","modified":"2026-09-05T17:02:14.436Z","0.1.0":"2026-01-19T13:08:50.801Z","0.1.1":"2026-01-19T23:31:55.363Z","0.1.2":"2026-01-20T00:20:22.512Z","0.1.3":"2026-01-20T10:39:33.885Z","0.1.4":"2026-01-20T11:25:04.277Z","0.1.5":"2026-01-20T12:08:48.440Z","0.1.6":"2026-01-20T12:52:48.339Z","0.1.7":"2026-01-20T13:44:26.896Z","0.1.8":"2026-01-20T14:02:27.480Z","0.1.9":"2026-01-20T14:16:16.652Z","0.2.0":"2026-01-20T14:44:26.455Z","0.2.1":"2026-01-21T11:59:40.831Z","0.2.2":"2026-01-21T12:18:36.862Z","1.0.0":"2026-01-21T12:37:43.405Z","1.0.1":"2026-01-24T13:19:15.861Z","1.0.2":"2026-01-25T00:19:16.189Z","1.0.3":"2026-01-26T14:35:47.957Z","1.0.4":"2026-01-30T03:17:30.748Z","1.0.5":"2026-01-30T07:04:16.167Z","1.0.6":"2026-02-05T04:22:36.307Z","1.0.7":"2026-02-15T09:29:36.587Z","1.0.8":"2026-02-18T13:19:01.968Z","1.0.9":"2026-02-18T13:36:33.994Z","1.0.10":"2026-02-19T07:02:14.425Z","1.0.11":"2026-02-20T08:01:45.007Z","1.0.12":"2026-03-06T00:21:36.651Z","1.0.13":"2026-03-12T05:30:23.521Z","1.0.14":"2026-06-09T05:01:14.640Z","1.0.15":"2026-09-05T17:02:14.290Z"},"bugs":{"url":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller/issues"},"author":{"name":"MissPinkElf","email":"xiaolan20020118@gmail.com"},"license":"MIT","homepage":"https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller#readme","keywords":["bot","chatbot","koishi","plugin","multi-bot","bot-controller","assignee","message-dispatcher"],"repository":{"type":"git","url":"git+https://github.com/PinkElysiaDev/koishi-plugin-multi-bot-controller.git"},"description":"Multi-bot response controller - manages the response behavior of multiple bots in the same channel by automatically adjusting the assignee field in the channel table, supporting keyword and command-based filtering rules","maintainers":[{"name":"kotoko76","email":"xiaolan20020118@gmail.com"}],"readme":"# koishi-plugin-multi-bot-controller\n\n[![npm](https://img.shields.io/npm/v/koishi-plugin-multi-bot-controller)](https://www.npmjs.org/package/koishi-plugin-multi-bot-controller)\n\nMulti-bot response controller for Koishi. Manage which bot should respond to messages in multi-bot scenarios.\n\n## 功能特性\n\n- **独立过滤配置**\n  - 指令过滤：控制响应哪些指令\n  - 来源过滤：按群号、用户 ID、频道 ID、私聊进行过滤\n  - 关键词过滤：控制响应哪些非指令消息\n\n- **艾特优先**\n  - 当消息艾特了某个 Bot 时，只有被艾特的 Bot 会响应\n  - 此逻辑优先级最高，通用于任何配置\n\n- **动态指令监听**\n  - 自动监听当前实例的所有可用指令\n  - 指令列表会随着插件加载/卸载自动更新\n\n- **辅助命令**\n  - `mc.bots` - 查看可用的 Bot 列表\n  - `mc.commands` - 查看可用的指令列表\n  - `mc.copy-commands` - 获取所有指令名称（方便配置时使用）\n  - `mc.config` - 查看当前插件配置\n\n## 安装\n\n```bash\n# 使用 npm\nnpm install koishi-plugin-multi-bot-controller\n\n# 使用 yarn\nyarn add koishi-plugin-multi-bot-controller\n\n# 使用 pnpm\npnpm add koishi-plugin-multi-bot-controller\n```\n\n## 配置\n\n### 顶层配置\n\n| 配置项 | 类型 | 默认值 | 说明 |\n|--------|------|--------|------|\n| `debug` | `boolean` | `false` | 是否启用调试日志 |\n| `bots` | `BotConfig[]` | `[]` | Bot 配置列表 |\n| `commandSchemaCacheSeconds` | `number` | `10` | 指令列表变动后的短暂缓存时间（秒），设为 `0` 关闭 |\n\n### Bot 配置 (BotConfig)\n\n#### 基础配置\n\n| 配置项 | 类型 | 默认值 | 说明 |\n|--------|------|--------|------|\n| `platform` | `string` | **必需** | 平台名称（如 `onebot`, `qq`, `discord`） |\n| `selfId` | `string` | **必需** | Bot 账号 ID（可用 `mc.bots` 指令查看在线 Bot 的 platform 与 selfId） |\n| `enabled` | `boolean` | `true` | 是否启用此 bot 的响应控制 |\n\n#### 指令过滤\n\n| 配置项 | 类型 | 默认值 | 说明 |\n|--------|------|--------|------|\n| `enableCommandFilter` | `boolean` | `false` | 是否启用指令过滤 |\n| `commands` | `string[]` | `[]` | 允许响应的指令列表 |\n\n**说明**：启用后，只有列表中的指令会被响应。列表为空时不响应任何指令。\n\n#### 来源过滤\n\n| 配置项 | 类型 | 默认值 | 说明 |\n|--------|------|--------|------|\n| `enableSourceFilter` | `boolean` | `false` | 是否启用来源过滤 |\n| `sourceFilters` | `SourceFilter[]` | `[]` | 来源过滤规则列表 |\n| `sourceFilterMode` | `FilterMode` | `whitelist` | 来源过滤模式：`blacklist` / `whitelist` |\n\n来源过滤规则 (SourceFilter)：\n- `type: 'guild'` - 按群号过滤，`value` 为群号\n- `type: 'user'` - 按用户 ID 过滤，`value` 为用户 ID\n- `type: 'channel'` - 按频道 ID 过滤，`value` 为频道 ID\n- `type: 'private'` - 私聊过滤，`value` 为 `true` 或 `false`\n\n#### 关键词过滤\n\n| 配置项 | 类型 | 默认值 | 说明 |\n|--------|------|--------|------|\n| `enableKeywordFilter` | `boolean` | `false` | 是否启用关键词过滤 |\n| `keywords` | `string[]` | `[]` | 触发词列表 |\n| `keywordFilterMode` | `FilterMode` | `whitelist` | 关键词过滤模式 |\n\n**说明**：仅对非指令消息生效。\n\n### 过滤模式 (FilterMode)\n\n| 模式 | 关键词过滤 | 来源过滤 |\n|------|-----------|----------|\n| `whitelist` | 白名单 | 白名单 |\n| `blacklist` | 黑名单 | 黑名单 |\n\n## 使用场景\n\n### 场景 1：功能 Bot + LLM Bot\n\n```yaml\nbots:\n  # 简单问答 Bot（只响应特定关键词）\n  - platform: qq\n    selfId: \"111\"\n    enabled: true\n    enableKeywordFilter: true\n    keywords: [\"天气\", \"时间\", \"查询\"]\n    keywordFilterMode: whitelist  # 白名单：只响应包含这些关键词的消息\n\n  # LLM 智能对话 Bot（响应所有消息）\n  - platform: qq\n    selfId: \"222\"\n    enabled: true\n    # 不配置任何过滤，响应所有消息\n```\n\n### 场景 2：按指令和来源分配 Bot\n\n```yaml\nbots:\n  # 管理员专用 Bot（仅特定群和用户的管理指令）\n  - platform: qq\n    selfId: \"111\"\n    enabled: true\n    enableSourceFilter: true\n    sourceFilters:\n      - type: guild\n        value: \"987654321\"  # 管理员群\n      - type: user\n        value: \"123456789\"   # 超级用户\n    sourceFilterMode: whitelist  # 白名单：只允许这些来源\n    enableCommandFilter: true\n    commands: [\"ban\", \"kick\", \"mute\"]  # 只响应这些指令\n\n  # 娱乐类指令 Bot\n  - platform: qq\n    selfId: \"222\"\n    enabled: true\n    enableCommandFilter: true\n    commands: [\"roll\", \"draw\", \"guess\"]  # 只响应这些指令\n\n  # LLM 通用 Bot\n  - platform: qq\n    selfId: \"333\"\n    enabled: true\n    # 不配置过滤，响应所有消息\n```\n\n### 场景 3：多平台 Bot\n\n```yaml\nbots:\n  # QQ Bot - 处理指令和关键词\n  - platform: onebot\n    selfId: \"111\"\n    enabled: true\n    enableKeywordFilter: true\n    keywords: [\"帮助\", \"查询\"]\n    keywordFilterMode: whitelist  # 白名单：只响应包含这些关键词的消息\n\n  # Discord Bot - 全部响应\n  - platform: discord\n    selfId: \"222\"\n    enabled: true\n```\n\n### 场景 4：关键词黑名单（屏蔽某些消息）\n\n```yaml\nbots:\n  - platform: qq\n    selfId: \"111\"\n    enabled: true\n    enableKeywordFilter: true\n    keywords: [\"广告\", \"推广\", \"加群\"]\n    keywordFilterMode: blacklist  # 黑名单：屏蔽包含这些关键词的消息\n```\n\n## 命令\n\n| 命令 | 别名 | 说明 |\n|------|------|------|\n| `mc.bots` | `mbc.bots` | 查看当前 Bot 的 platform 与 selfId（含名称、在线状态、是否已配置响应控制） |\n| `mc.commands` | `mbc.commands` | 查看可用的指令列表 |\n| `mc.copy-commands` | `mbc.copy-commands` | 获取所有指令名称（方便配置时使用） |\n| `mc.config` | `mbc.config` | 查看当前插件配置 |\n\n## 工作原理\n\n### Koishi 多 Bot 机制概述\n\n在 Koishi 中，当多个 Bot 加入同一个频道时，系统使用 **Channel Table（频道表）** 来管理哪个 Bot 应该响应消息。每个频道记录都有一个 `assignee` 字段，表示被指定处理消息的 Bot ID。\n\n消息处理流程如下：\n1. 用户发送消息到频道\n2. Koishi 检查该频道的 `assignee`\n3. 如果 `assignee` 为空，所有 Bot 都可能响应\n4. 如果 `assignee` 有值，只有被指定的 Bot 会响应\n\n### 本插件的实现原理\n\n本插件通过监听 Koishi 的 `attach-channel` 事件，在消息处理的**最早阶段**介入，动态控制 `assignee` 字段来实现多 Bot 的自动分配。\n\n```\n用户消息\n    │\n    ▼\n┌─────────────────────────────────────┐\n│  attach-channel 事件触发             │\n│  (消息进入处理管道的第一步)            │\n└─────────────────────────────────────┘\n    │\n    ▼\n┌─────────────────────────────────────┐\n│  检查是否有艾特                       │\n│  - 有艾特：只有被艾特的 Bot 响应       │\n│  - 无艾特：继续判断                   │\n└─────────────────────────────────────┘\n    │\n    ▼\n┌─────────────────────────────────────┐\n│  Bot 是否启用？                      │\n└─────────────────────────────────────┘\n    │\n    ▼\n┌─────────────────────────────────────┐\n│  来源过滤检查                        │\n│  - 未启用 → 通过                     │\n│  - 黑名单模式 → 匹配则阻止            │\n│  - 白名单模式 → 匹配则通过            │\n└─────────────────────────────────────┘\n    │\n    ▼\n┌─────────────────────────────────────┐\n│  判断消息类型                        │\n│  - 指令消息 → 检查指令权限            │\n│  - 非指令消息 → 检查关键词匹配        │\n└─────────────────────────────────────┘\n    │\n    ├─────────────────┬─────────────────┐\n    ▼                 ▼\n应该响应          不应该响应\n    │                 │\n    ▼                 ▼\n设置 assignee    清空 assignee\n为当前 Bot ID    (让其他 Bot 处理)\n    │                 │\n    └─────────────────┴─────────────────┘\n                    │\n                    ▼\n          后续插件处理消息\n          (指令、LLM、其他功能)\n```\n\n### 决策流程图\n\n```\nshouldBotRespond(session, botConfig)\n    │\n    ▼\n┌─────────────────────────────────────┐\n│  Bot 是否启用？                      │\n└─────────────────────────────────────┘\n    │\n    ├─ 否 ─→ 返回 false (不响应)\n    │\n    ▼ 是\n┌─────────────────────────────────────┐\n│  来源过滤检查                        │\n│  - 未启用 → 通过                     │\n│  - 黑名单模式 → 匹配则阻止            │\n│  - 白名单模式 → 匹配则通过            │\n└─────────────────────────────────────┘\n    │\n    ▼ 通过\n┌─────────────────────────────────────┐\n│  是指令消息？                        │\n└─────────────────────────────────────┘\n    │\n    ├─ 是 ─→ 检查指令权限\n    │         - 未启用过滤 → 放行\n    │         - 列表为空 → 不响应\n    │         - 在列表中 → 响应\n    │         - 不在列表中 → 不响应\n    │\n    ▼ 否\n┌─────────────────────────────────────┐\n│  关键词过滤检查                      │\n│  - 未启用 → 不响应                   │\n│  - 白名单（默认）：匹配则响应         │\n│  - 黑名单：不匹配则响应              │\n└─────────────────────────────────────┘\n```\n\n### 艾特优先逻辑\n\n当消息中包含艾特（@提及）时：\n\n1. **被艾特的 Bot**：直接接管消息处理，设置 `assignee` 为自己\n2. **未被艾特的 Bot**：放弃处理，清空 `assignee`（如果之前持有）\n\n此逻辑优先级最高，会跳过所有其他过滤判断。\n\n### 为什么使用 attach-channel 事件？\n\nKoishi 的事件触发顺序：\n\n```\n1. attach-channel     ← 本插件在此拦截 (最早)\n2. before-attach\n3. attach\n4. before-command\n5. command\n6. middleware (中间件)\n```\n\n选择 `attach-channel` 的原因：\n- **最早介入**：在任何插件处理消息之前就能控制 `assignee`\n- **精确控制**：可以直接修改频道表的 `assignee` 字段\n- **无副作用**：不会影响其他插件的事件监听\n\n### 调试模式\n\n启用 `debug: true` 后，插件会输出详细的决策日志：\n\n```\n[DEBUG] [qq:123456] 频道 987654, 用户 111222: 来源过滤：匹配，whitelist 模式 → 通过\n[DEBUG] [qq:123456] 频道 987654, 用户 111222: 指令 \"help\"：在列表中 → true\n[DEBUG] [qq:123456] 被艾特，接管消息处理\n[DEBUG] [qq:123456] 频道 987654, 用户 111222: 非指令消息：关键词匹配结果 = true\n```\n\n## License\n\nMIT\n","readmeFilename":"readme.md"}