Commit Graph

596 Commits

Author SHA1 Message Date
spiral
07845edee6 Merge remote-tracking branch 'origin/main' 2022-11-24 06:32:59 +00:00
spiral
e9673a6704
feat: use redis cache for non-id message lookups 2022-11-24 06:32:55 +00:00
Iris System
e65c2de542 feat(bot): add admin command for account recovery 2022-11-23 23:54:21 +13:00
Iris System
0d27e669c8 feat(bot): add admin commands for hid rerolls 2022-11-23 23:53:40 +13:00
spiral
bf7747ab34
feat: split out messages table from main database 2022-11-23 09:17:19 +00:00
Katrix
4f0236d766
feat(bot): Case insensitive proxy tags matching (#490) 2022-11-23 21:48:24 +13:00
Iris System
b2bfe93013 chore: lint 2022-11-23 03:13:33 +13:00
Iris System
9153c26425 feat(bot): add -wid flag to pk;s fh to show member IDs 2022-11-22 23:02:38 +13:00
Iris System
3db818741a feat(bot): add -nospace (-ns) flag to pk;edit append/prepend mode
Also adds flag aliases `-a` (`-append`) and `-p` (prepend)
2022-11-22 23:02:38 +13:00
Iris System
2fca75782c feat(bot): display currently-latched member in pk;ap embed 2022-11-22 23:02:37 +13:00
spiral
2745ee6156
fix(bot): check proxy tag length when overwriting 2022-11-17 00:44:00 +00:00
poggingfish
9fdb2f36be
Correct grammar for switches (#491) 2022-11-05 16:47:09 -04:00
KJP12
fa625612ba
Fix missing newlines in display name commands' help/preview (#489)
Includes...
- `pk;group aaaaa displayname`
- `pk;member aaaaa displayname`
2022-11-03 20:08:42 -04:00
spiral
e2a6ee208b
chore: lint 2022-11-03 22:24:17 +00:00
spiral
e525c2da63
feat(bot): tweak wording for short list flag error 2022-09-22 19:17:43 +00:00
spiral
897fad12e6
fix(bot): apply display name length checks when setting 2022-09-22 18:11:27 +00:00
spiral
a2b38c45e2
feat(bot): -with-birthday flag for showing birthday in short member list 2022-09-22 17:59:56 +00:00
spiral
44fe3d538a
feat(bot): -with-birthday flag on member lists 2022-09-22 17:29:34 +00:00
spiral
47449ecbc7
fix: typo 2022-09-22 17:27:58 +00:00
spiral
5aa8d45139
fix(bot): throw error if user requests incompatible list options
current behaviour is to silently ignore the incompatible ones, but this will make it more obvious as to why what they're trying to do is not working
2022-09-22 17:17:53 +00:00
spiral
9303dbb91e
refactor(bot): remove saving own user ID from ready event, rely on ID in config 2022-09-06 09:52:37 +00:00
Jake Fulmine
67d5118c9c fix: apply requested changes 2022-08-27 15:15:14 +02:00
Jake Fulmine
cd14e6409b feat: add command for calling up ids 2022-08-27 13:52:50 +02:00
Jake Fulmine
ccac0a9203 feat: add pk;random for other systems 2022-08-27 13:32:48 +02:00
Jake Fulmine
c77b2bb4fc feat: show character amount for string fields 2022-08-27 11:25:44 +02:00
Iris System
e23b1048c9 fix(bot): use LastMessageCache for reproxy latest message check
(thanks spiral for catching this lmao)
2022-08-27 18:58:54 +12:00
Iris System
d9fe78bdf2 feat(bot): always allow reproxying latest message in channel 2022-08-27 17:02:50 +12:00
Iris System
f54cfbdff3 fix(bot): show correct subjects in pk;m <id> privacy embed 2022-08-27 17:01:29 +12:00
Iris System
1ea37696e3 fix(bot): check bot perms for UseExternalEmojis instead of @/everyone 2022-08-05 09:42:01 +12:00
spiral
07936ec561
fix(bot): crash in 'pk;ap' command when system has no switches registered 2022-06-27 05:42:23 -04:00
spiral
b04b6e38d2
feat(bot): allow 'pk;logclean' in DMs 2022-06-21 11:13:24 -04:00
spiral
bebad3fd77
feat(bot): add dashboard link and 'pk;commands' to help command 2022-06-20 19:22:50 -04:00
spiral
5c055871e3
feat(bot): store command message info in redis 2022-06-19 20:28:55 -04:00
spiral
9848b88d5b
feat(bot): don't query db message context when running commands 2022-06-15 19:28:34 -04:00
spiral
f0b5749d5c
feat(bot): clean up / paginate help command 2022-06-14 19:05:15 -04:00
spiral
9dd3fba7e6
fix: show correct error in 'pk;debug proxy' when autoproxy is disabled for discord account 2022-06-13 14:52:07 -04:00
spiral
b30e2a01e3
feat: add '-raw' flag to color commands 2022-06-13 14:35:18 -04:00
spiral
6ed066de29
Merge branch 'main' of ssh://github.com/pluralkit/pluralkit 2022-06-11 00:48:21 -04:00
spiral
1c9a68cb53
chore: lint 2022-06-10 18:49:36 -04:00
Ske
51fb561841 fix: a couple more minor reproxy fixes 2022-06-06 00:59:53 +02:00
spiral
a18fd9bd0d
chore: update github repo URL 2022-06-05 12:57:10 -04:00
spiral
614059c79f
fix: correct error text on pk;unlink 2022-06-03 01:15:15 -04:00
spiral
0ee0e75e02
feat: add 'pk;log show' command 2022-06-02 22:36:42 -04:00
Iris System
d500aacd2d feat: make pk;reproxy handle keepproxy correctly 2022-05-27 11:08:32 +12:00
Iris System
4c8e5d9aec feat: add aliases: pk;ap l (latch), pk;ap f (front) 2022-05-08 17:12:09 -04:00
the iris system
ee17fcb11f
feat: add pk;reproxy (#447) 2022-05-08 21:10:07 +00:00
spiral
fe69b1b320
chore: lint 2022-05-07 17:27:12 -04:00
Iris System
1008032171 feat: auto-export system on deletion
Refuses to delete system unless a DM can be sent with the export file,
use `-no-export` (`-ne`) to override
2022-05-08 09:16:20 +12:00
spiral
430a33ccf0
fix: don't ignore flags in pk;system color 2022-05-02 15:54:49 -04:00
spiral
36873e08ee
chore: PR lint 2022-04-07 03:47:38 -04:00