Commit graph

23 commits

Author SHA1 Message Date
dawn
553b566595
improve parameter enum macros 2026-01-17 09:42:48 +03:00
dusk
32d481c6b9
make use of the new optional parsing and remove the _self commands 2025-11-27 02:00:13 +00:00
dusk
b9fb453c73
fix user ref regex, system ref parsing and add s <id> 2025-11-23 19:27:18 +00:00
dusk
960f735db9
system refs now first parse for a user ref 2025-11-23 14:51:53 +00:00
dusk
d8748b1efc
remove OpaqueStringRemainder and use Remainder like intended 2025-11-23 10:28:46 +00:00
dusk
376f688ff4
improve error messages for the enum parameters 2025-10-15 20:18:53 +00:00
dusk
2fe747d704
fix some parameters that should parse remainder but werent 2025-10-15 19:10:44 +00:00
dusk
a307dd37c4
fix message edit commands, parse DM message links for ids 2025-10-13 10:25:55 +00:00
dusk
0f26a69f1b
implement the rest of the config commands 2025-10-04 19:32:58 +00:00
dusk
a268f75d32
implement admin commands 2025-10-04 01:57:48 +00:00
dusk
5198f7d83b
better parameters handling, implement import export 2025-10-03 15:50:54 +00:00
dusk
e4f38c76a9
implement proxied message and permcheck commands 2025-10-03 02:21:12 +00:00
dusk
1943687c70
implement rest of group and member commands 2025-10-01 00:51:45 +00:00
dusk
c92c3f84f0
implement random commands, dont keep the subcommands only the flags 2025-09-26 23:56:49 +00:00
dusk
10dd499835
feat: implement switch commands 2025-09-24 21:32:42 +03:00
dusk
3eece261fd
feat: implement system privacy commands (yay system edit done) 2025-04-04 06:14:17 +09:00
dusk
cb0a9eaf9f
feat: implement system proxy commands 2025-04-04 05:24:09 +09:00
dusk
b62340cbb3
feat: implement system avatar commands 2025-04-04 03:50:07 +09:00
dusk
e3778b9bb8
refactor(command_parser): move parameter fmt to Parameter types Display impl 2025-01-24 05:16:15 +09:00
dusk
58d493ac0a
refactor(command_parser): combine TokenMatchError and TokenMatchedValue into a single result type 2025-01-24 04:40:07 +09:00
dusk
071db3d6d6
refactor(command_parser): simplify how tokens are defined in commands 2025-01-24 04:08:59 +09:00
dusk
07e8a4851a
feat(commands): add cs codegen to statically use params and flags in bot code, remove Any 2025-01-21 12:36:54 +09:00
dusk
0c012e98b5
refactor: separate commands into command_parser, command_definitions crates 2025-01-21 04:31:03 +09:00
Renamed from crates/commands/src/parameter.rs (Browse further)