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
e8f8e5f0a3
Merge remote-tracking branch 'upstream/main' into rust-command-parser
2025-03-29 07:36:43 +03:00
Nidoskull
c4db95796d
feat(bot): add "as text" to the redirect to the error support channel
...
Many users send a screenshot of the error embed rather than sending the error code as text. Perhaps this would help?
2025-03-16 11:28:42 +00:00
Iris System
2b7f510e17
fix(bot): strip excessive linefeeds in reply embed generation
2025-03-11 11:22:18 +13:00
alyssa
71e8cf960c
feat(bot): make links in help/stats embeds clickable
2025-03-09 15:25:33 +00:00
alyssa
c58eb274df
chore(bot): remove unused library ImageSharp
2025-03-08 12:08:38 +00:00
alyssa
d74a6678c8
fix(bot): clean up "not found in cache" errors in sentry
2025-02-24 10:53:18 +00:00
alyssa
8266100155
fix(bot): clean up some error messages
2025-02-23 11:02:55 +00:00
alyssa
d537f05b23
feat(bot): use avater service for image verify
2025-02-23 09:33:32 +00:00
rladenson
0572725be1
fix: check member banner permissions on direct queries
2025-02-10 19:48:27 -07:00
rladenson
43bc220a3d
fix: check group banner existence when querying group banner
2025-02-10 19:46:52 -07:00
dusk
bf5e448aad
fix: add the helper methods for resolving flag values
2025-01-21 23:57:10 +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
07b616e422
Merge remote-tracking branch 'upstream/main' into rust-command-parser
2025-01-21 00:46:50 +09:00
dusk
2a063442ea
refactor(commands): remove Reset as a parameter type
2025-01-15 00:21:11 +09:00
dusk
6c54551a9e
fix(bot): fix ffi with flags
2025-01-14 23:30:53 +09:00
dusk
a21210f3ce
refactor(commands): remove args from parse command as it is no longer used anymore
2025-01-12 05:55:25 +09:00
dusk
8a01d7d37a
style: format
2025-01-12 04:27:02 +09:00
dusk
f0d287b873
feat(commands): show command suggestions if a command was not found
2025-01-11 22:38:29 +09:00
alyssa
e50a959910
fix(bot): update formatting in pk;stats
2025-01-11 01:40:04 +00:00
dusk
482c923507
feat: better parameters handling, implement multi-token matching
2025-01-07 23:15:18 +09:00
rladenson
d2189dea73
feat: show appropriate warnings when setting tag
2025-01-05 05:59:10 -07:00
rladenson
4782b5f825
feat: compress commands that give multiple responses into one response
2025-01-05 04:50:58 -07:00
dusk
7496ae1c45
refactor: rename parameters file since that's the only one we are using now
2025-01-05 16:31:02 +09:00
dusk
021a5ae897
chore: more todos
2025-01-05 16:30:05 +09:00
alyssa
b344b8ca41
fix(bot): remove broken dev build info code
2025-01-05 05:23:38 +00:00
alyssa
c755124900
fix build?
2025-01-05 04:54:40 +00: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
alyssa
57ae3b5e49
fix(bot): add shard up count to stats embed, add stats fallback
2025-01-05 01:49:32 +00:00
alyssa
9f8d3d22d2
feat: new stats embed / api
2025-01-05 00:52:45 +00: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
b2b9623942
chore: rework group displayname embed to better respect name privacy
2025-01-04 05:40:41 -07:00
rladenson
127714066c
fix: character count shown to non-owners of info
2025-01-04 04:55:10 -07:00
rladenson
b69a64a81d
feat: ability to query member names
2025-01-04 04:43:31 -07:00
rladenson
dbe7560059
fix: do not reveal if displayname is set if name is private
2025-01-04 04:11:33 -07:00
rladenson
bba86fe98b
fix: respect system avatar privacy
2025-01-04 03:40:31 -07:00
dusk
59bba77ae9
build: fix bot build, add generate commands binding app
2025-01-04 00:18:10 +09:00
dusk
7bd50db63e
Merge remote-tracking branch 'libglfw/rust-command-parser' into rust-command-parser
2025-01-03 20:18:35 +09:00
alyssa
8d53021863
fix(bot): silence internal errors from initial handler checks
2025-01-02 05:20:43 +00:00
rladenson
4bfee8a090
fix: crash when no prefixes in config file
2025-01-01 20:47:24 -07:00
rladenson
d0515645d0
fix: account for variable tag location in tag set response
2025-01-01 19:26:39 -07:00
rladenson
edfc6714d6
feat: dynamically show primary command prefix
2025-01-01 19:15:13 -07:00
rladenson
1d50022d6d
feat: user-readable error for TaskCanceledException
2025-01-01 16:52:55 -07:00
rladenson
6adcd4e9d8
fix(docs): show correct definition for proxy blacklist remove
2025-01-01 15:35:31 -07:00
rladenson
a8c027e4f4
chore: remove finished todo
2025-01-01 15:35:31 -07:00
rladenson
2d19142b44
feat: throw user-readable error for editing a message to be empty
2025-01-01 15:32:27 -07:00