feat(auth): 添加 Bot 用户白名单功能及权限校验机制

This commit is contained in:
dnslin
2025-12-12 10:40:04 +08:00
parent cba19b5fe0
commit bc3ec59c26
4 changed files with 62 additions and 20 deletions

View File

@@ -45,7 +45,7 @@ def create_app(config: BotConfig) -> Application:
builder = builder.base_url(config.api_base_url).base_file_url(config.api_base_url + "/file")
app = builder.build()
api = Aria2BotAPI(config.aria2)
api = Aria2BotAPI(config.aria2, config.allowed_users)
for handler in build_handlers(api):
app.add_handler(handler)