├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── Cargo.lock ├── Cargo.toml ├── README.md ├── license ├── nbrs_lua ├── Cargo.toml └── src │ └── lib.rs ├── nbrs_matcher_r6s ├── Cargo.toml └── src │ ├── base.rs │ ├── lib.rs │ ├── plays.rs │ ├── pro.rs │ ├── set.rs │ └── utils.rs ├── nbrs_no4 ├── Cargo.toml ├── echo.lua └── src │ ├── clock.rs │ └── main.rs ├── nbrs_py ├── Cargo.toml ├── examples │ └── main.py └── src │ ├── bin │ └── mininal.rs │ └── lib.rs └── nonebot_rs ├── Cargo.toml ├── README.md └── src ├── action.rs ├── api.rs ├── api_resp.rs ├── bin └── minimal.rs ├── bot ├── _api.rs └── mod.rs ├── builtin ├── bot_status.rs ├── echo.rs ├── macros.rs ├── mod.rs ├── prematchers.rs ├── rcnb.rs └── rules.rs ├── comms ├── mod.rs ├── revs_ws.rs ├── utils.rs └── ws.rs ├── config.rs ├── event.rs ├── lib.rs ├── log.rs ├── logger.rs ├── matcher ├── action.rs ├── api.rs ├── matchers │ ├── action.rs │ └── mod.rs ├── message_event_matcher.rs ├── mod.rs ├── prelude.rs └── set_get.rs ├── message.rs ├── nb.rs ├── plugin.rs ├── scheduler └── mod.rs └── utils.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/README.md -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/license -------------------------------------------------------------------------------- /nbrs_lua/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_lua/Cargo.toml -------------------------------------------------------------------------------- /nbrs_lua/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_lua/src/lib.rs -------------------------------------------------------------------------------- /nbrs_matcher_r6s/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_matcher_r6s/Cargo.toml -------------------------------------------------------------------------------- /nbrs_matcher_r6s/src/base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_matcher_r6s/src/base.rs -------------------------------------------------------------------------------- /nbrs_matcher_r6s/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_matcher_r6s/src/lib.rs -------------------------------------------------------------------------------- /nbrs_matcher_r6s/src/plays.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_matcher_r6s/src/plays.rs -------------------------------------------------------------------------------- /nbrs_matcher_r6s/src/pro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_matcher_r6s/src/pro.rs -------------------------------------------------------------------------------- /nbrs_matcher_r6s/src/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_matcher_r6s/src/set.rs -------------------------------------------------------------------------------- /nbrs_matcher_r6s/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_matcher_r6s/src/utils.rs -------------------------------------------------------------------------------- /nbrs_no4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_no4/Cargo.toml -------------------------------------------------------------------------------- /nbrs_no4/echo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_no4/echo.lua -------------------------------------------------------------------------------- /nbrs_no4/src/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_no4/src/clock.rs -------------------------------------------------------------------------------- /nbrs_no4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_no4/src/main.rs -------------------------------------------------------------------------------- /nbrs_py/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_py/Cargo.toml -------------------------------------------------------------------------------- /nbrs_py/examples/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_py/examples/main.py -------------------------------------------------------------------------------- /nbrs_py/src/bin/mininal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_py/src/bin/mininal.rs -------------------------------------------------------------------------------- /nbrs_py/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nbrs_py/src/lib.rs -------------------------------------------------------------------------------- /nonebot_rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/Cargo.toml -------------------------------------------------------------------------------- /nonebot_rs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/README.md -------------------------------------------------------------------------------- /nonebot_rs/src/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/action.rs -------------------------------------------------------------------------------- /nonebot_rs/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/api.rs -------------------------------------------------------------------------------- /nonebot_rs/src/api_resp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/api_resp.rs -------------------------------------------------------------------------------- /nonebot_rs/src/bin/minimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/bin/minimal.rs -------------------------------------------------------------------------------- /nonebot_rs/src/bot/_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/bot/_api.rs -------------------------------------------------------------------------------- /nonebot_rs/src/bot/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/bot/mod.rs -------------------------------------------------------------------------------- /nonebot_rs/src/builtin/bot_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/builtin/bot_status.rs -------------------------------------------------------------------------------- /nonebot_rs/src/builtin/echo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/builtin/echo.rs -------------------------------------------------------------------------------- /nonebot_rs/src/builtin/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/builtin/macros.rs -------------------------------------------------------------------------------- /nonebot_rs/src/builtin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/builtin/mod.rs -------------------------------------------------------------------------------- /nonebot_rs/src/builtin/prematchers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/builtin/prematchers.rs -------------------------------------------------------------------------------- /nonebot_rs/src/builtin/rcnb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/builtin/rcnb.rs -------------------------------------------------------------------------------- /nonebot_rs/src/builtin/rules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/builtin/rules.rs -------------------------------------------------------------------------------- /nonebot_rs/src/comms/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/comms/mod.rs -------------------------------------------------------------------------------- /nonebot_rs/src/comms/revs_ws.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/comms/revs_ws.rs -------------------------------------------------------------------------------- /nonebot_rs/src/comms/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/comms/utils.rs -------------------------------------------------------------------------------- /nonebot_rs/src/comms/ws.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/comms/ws.rs -------------------------------------------------------------------------------- /nonebot_rs/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/config.rs -------------------------------------------------------------------------------- /nonebot_rs/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/event.rs -------------------------------------------------------------------------------- /nonebot_rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/lib.rs -------------------------------------------------------------------------------- /nonebot_rs/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/log.rs -------------------------------------------------------------------------------- /nonebot_rs/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/logger.rs -------------------------------------------------------------------------------- /nonebot_rs/src/matcher/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/matcher/action.rs -------------------------------------------------------------------------------- /nonebot_rs/src/matcher/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/matcher/api.rs -------------------------------------------------------------------------------- /nonebot_rs/src/matcher/matchers/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/matcher/matchers/action.rs -------------------------------------------------------------------------------- /nonebot_rs/src/matcher/matchers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/matcher/matchers/mod.rs -------------------------------------------------------------------------------- /nonebot_rs/src/matcher/message_event_matcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/matcher/message_event_matcher.rs -------------------------------------------------------------------------------- /nonebot_rs/src/matcher/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/matcher/mod.rs -------------------------------------------------------------------------------- /nonebot_rs/src/matcher/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/matcher/prelude.rs -------------------------------------------------------------------------------- /nonebot_rs/src/matcher/set_get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/matcher/set_get.rs -------------------------------------------------------------------------------- /nonebot_rs/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/message.rs -------------------------------------------------------------------------------- /nonebot_rs/src/nb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/nb.rs -------------------------------------------------------------------------------- /nonebot_rs/src/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/plugin.rs -------------------------------------------------------------------------------- /nonebot_rs/src/scheduler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/scheduler/mod.rs -------------------------------------------------------------------------------- /nonebot_rs/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abrahum/nonebot-rs/HEAD/nonebot_rs/src/utils.rs --------------------------------------------------------------------------------