dusk
f721b850d4
Merge remote-tracking branch 'upstream/main' into rust-command-parser
2025-08-09 17:38:44 +03:00
Petal Ladenson
4dd80805ae
feat(bot): add system aliases "account" and "acc"
2025-05-13 17:56:29 -06: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
047bdd870d
feat: implement system delete command
2025-04-04 04:47:00 +09:00
dusk
9e74835e4b
feat: implement system banner commands
2025-04-04 04:27:28 +09:00
dusk
6a840f768f
feat: implement system serveravatar commands
2025-04-04 04:06:51 +09:00
dusk
b62340cbb3
feat: implement system avatar commands
2025-04-04 03:50:07 +09:00
dusk
293570c91c
feat: add confirm yes flag to clear handlers for system edit
2025-04-01 16:50:43 +09:00
dusk
ae2703f5d9
feat: implement system pronouns commands
2025-04-01 16:33:00 +09:00
dusk
4cc729c93c
feat: add color, tag, description, server tag system commands
2025-04-01 01:03:49 +09:00
dusk
ac52b5c257
feat: implement system name etc. commands
2025-03-31 22:22:38 +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
8a01d7d37a
style: format
2025-01-12 04:27:02 +09:00
dusk
482c923507
feat: better parameters handling, implement multi-token matching
2025-01-07 23:15:18 +09:00
dusk
77f5642307
feat: meow
2025-01-05 13:12:07 +09:00
dusk
eec9f64026
feat: implement proper ("static") parameters handling command parser -> bot
...
feat: handle few more commands bot side
fix(commands): handle missing parameters and return error
refactor(commands): use ordermap instead of relying on a sort function to sort tokens
2025-01-05 13:00:06 +09:00
dusk
1a781014bd
fix: send correct error message if a parsed command is not implemented, etc
2025-01-05 02:21:23 +09:00
dusk
e70d69e45c
refactor: start to stop using ctx.Match
2025-01-05 00:58:48 +09:00
rladenson
edfc6714d6
feat: dynamically show primary command prefix
2025-01-01 19:15:13 -07:00
rladenson
6adcd4e9d8
fix(docs): show correct definition for proxy blacklist remove
2025-01-01 15:35:31 -07:00
Iris System
2b5fab9689
fix(bot): less confusing alias for "pk;scfg suppress notifications"
2024-12-30 06:24:28 +00:00
Iris System
b88c1b7712
feat(bot): server config toggle for @silent proxied messages
2024-12-30 04:33:17 +00:00
Petal Ladenson
6043d31b08
feat: alternate proxy switch mode "add" ( #702 )
...
* feat: alternate proxy switch mode "add"
* docs: add proxy switch add to docs
* chore: change default alias to proxy switch new from proxy switch on
2024-12-05 18:24:20 -07:00
rladenson
ec6cbb2a64
feat: guild-specific name format
2024-12-05 17:26:59 -07:00
Iris System
a8c90cea8e
fix(bot): reinstate alias + add clear flag to nameformat config option
2024-11-12 21:21:12 +13:00
alyssa
a0b528d4af
feat(bot): update deprecated command warning for pk;serverconfig
2024-11-12 05:20:39 +09:00
alyssa
17f094354d
feat(bot): move blacklist/logging settings to serverconfig command
2024-11-12 05:19:44 +09:00
Iris System
0473bd8f01
feat(bot): add new guild settings command
2024-11-10 15:47:43 +13:00
Iris System
f0436332c0
fix(bot): add proxy switch config to CommandHelp
2024-11-10 15:47:43 +13:00
libglfw
614131265b
feat(bot): basic webhook username templating
2024-11-09 16:32:05 -08:00
Petal Ladenson
e1c2e6b6d6
feat(bot): add option to log a switch when proxying
2024-11-10 03:34:06 +09:00
Ouroboros
c5613f1969
fix(bot): normalize alias for random and remove commands
2024-11-08 11:02:41 +09:00
Iris System
2dfb851246
feat: add abuse handling
2024-11-05 11:19:52 +13:00
Petal Ladenson
24eda3a862
feat(bot): add pk;dashboard command
2024-10-05 01:39:52 +09:00
Petal Ladenson
857b4d5c26
feat(bot): better error message in pk;cfg member|group limits
2024-10-04 20:00:07 +09:00
Petal Ladenson
4bd4407771
feat(bot): add switch copying and more detailed switch editing
2024-10-03 17:29:38 +09:00
Petal Ladenson
b72805c51c
feat(bot): add pk;configure alias
2024-10-01 20:38:26 +09:00
Petal Ladenson
601d266063
feat(bot): add many aliases
2024-08-29 21:32:22 +09:00
alyssa
80b685ae9b
fix(bot): throw correct error on invalid 6-character system id
2024-06-04 18:52:55 +09:00
alyssa
4e285c75fb
fix(bot): add "proxy" to pk;m privacy help/error text
2024-05-30 00:08:35 +09:00
alyssa
6d49961daf
feat(bot): config setting to pad 5-character ids in lists
2024-05-19 21:31:26 +09:00
Iris System
53a3d1886b
fix(bot): add more plural forms to new config commands
2024-05-11 20:07:01 +12:00
Iris System
1ce9227b7d
feat(bot): add option for hid capitalization
2024-05-11 20:07:01 +12:00
Iris System
a3f1601938
fix(bot): allow "split id" for config option
2024-05-11 20:07:01 +12:00
Iris System
9f56697241
feat: initial 6-character HID rework
2024-05-11 20:07:01 +12:00
nim-ka
1493e8d83d
Remove trailing newlines
2024-03-07 03:31:01 -08:00
nim-ka
8f7f4ab6f4
Add shorthand 'pk;x' for 'pk;edit -regex'
2024-03-07 03:25:17 -08:00
Jake Fulmine
fc45d356f8
fix: make clearing server keepproxy more obvious
2023-08-19 16:51:26 +12:00
Iris System
93d94dbc2c
chore: dotnet format
...
merging like 6 PRs at once is painful :)
2023-08-10 18:35:01 +12:00