Commit Graph
86 Commits
Author SHA1 Message Date
spiral dd020d8aa8 Update license in openapi.yaml 2021-07-08 09:07:45 -04:00
spiralandKatelyn Gigante a03b5a0c95 Add NuGet lock files
Co-authored-by: Katelyn Gigante <clockwork.singularity@gmail.com>
2021-07-08 09:04:20 -04:00
spiral b82dad2b9f api: correctly parse 'null' privacy as public 2021-07-06 18:07:17 -04:00
spiral af801e2b01 properly encode custom emojis in emoji API routes 2021-07-01 01:59:04 -04:00
spiral c727a71161 Add "flat" front history view (percentages add up to 100%) 2021-06-21 11:30:38 -04:00
spiral bc32943824 fix timespan when removing no-fronters 2021-06-21 10:52:06 -04:00
spiral deedb61d41 Add /v1/meta endpoint (shows shard state) 2021-06-21 09:19:47 -04:00
spiral 8cbb2424d7 Throw "no registered switches" error also with frontpercent 2021-06-16 08:56:52 -04:00
spiral 272a3430a6 move message length check *after* proxy members check 2021-06-14 11:31:14 -04:00
spiral c46177f2f5 Check if user is webhook in PermissionsFor 2021-06-14 09:57:58 -04:00
spiral c75451a572 add temporary info message about increased message character limit 2021-06-12 14:45:21 +00:00
spiralandPowi 28cd50a5bf Clarify member/group argument in command list
Co-authored-by: Powi <powi@powi.fr>
2021-06-11 21:12:58 +00:00
spiral ad551b983d docs: update dependencies 2021-06-11 21:08:28 +00:00
spiralandGitHub 0fa13f6e1e Add note about #238 discussing privacy options 2021-06-09 07:24:24 +00:00
spiralandPetal Rose 1fa2d9a093 Update documentation (#332)
Co-authored-by: Petal Rose <habonimkef@gmail.com>
2021-06-02 23:50:45 +00:00
spiral b894a9f86e Set correct REST user-agent 2021-05-26 23:09:43 +01:00
spiral ba6beab245 Add README for Myriad library 2021-05-26 23:06:55 +01:00
spiralandGitHub 0b91e71384 Merge pull request #293 from spiralw/feat/faq 2021-05-23 18:07:31 +02:00
spiral de0713277a Add Catalogger to PluralKit-compatible bots 2021-05-20 12:39:53 +01:00
spiralandGitHub 828ddf8bce Update faq.md 2021-05-12 23:54:03 +01:00
spiral 239afd9b10 Fix error when trying to edit message in DM without link 2021-05-07 22:31:43 +01:00
spiral 1f0c75d677 Add logging message edits 2021-05-07 17:35:09 +01:00
spiralandGitHub f120a592f0 add latest faq entry 2021-05-03 10:10:21 +01:00
spiralandGitHub 653c7b22bd remove random console log 2021-05-01 19:32:37 +01:00
spiral 517abf7ff1 feat: show member color in reply embed 2021-05-01 19:20:00 +01:00
spiral cf93b8b3cc fix: don't try matching commands if there is nothing to match 2021-05-01 19:18:04 +01:00
spiral 1e5ba5f985 feat: case-insensitive "text" keyword matching for proxy tags 2021-05-01 19:17:35 +01:00
spiral e6bfc6c374 Fix error on paginate timeout when missing permissions 2021-04-26 03:44:02 +01:00
spiral dfa25b77c7 Add flag to remove 'no fronter' item on frontpercent card 2021-04-22 01:18:41 +01:00
spiralandGitHub 7f3f81a111 Update error string 2021-04-21 23:09:45 +01:00
spiral b34ed5c4c0 API patch improvements
- add PatchObject.CheckIsValid
- use transaction when creating member, as to not create a member if the
patch is invalid
- return edited system in `PATCH /s` endpoint
2021-04-21 22:57:19 +01:00
spiral 85615b3f68 fix error message on invalid guild ID 2021-04-19 21:38:03 +01:00
spiral d3e3cb0abc feat: add avatar to member via attachment on 'pk;member new' command 2021-04-14 13:56:41 +01:00
spiral 8219aaa5bd Add support for sub-hour latch timeout (just use ParsePeriod) 2021-04-13 14:55:46 +01:00
spiralandGitHub a5ad16780c Fix matching Discord Stable links (oops) 2021-04-09 10:51:24 +01:00
spiral 9d17c130c5 Fix matching canary/ptb Discord links 2021-04-05 02:39:14 +01:00
spiral d6cb2db621 Check for reaction permissions before adding reactions 2021-04-01 21:58:48 +01:00
spiralandGitHub 66e483be6f Fix NullReferenceError when HasValue is true but Value is null 2021-03-25 18:02:44 +00:00
spiral 4d86acafc3 Update FAQ 2021-03-22 11:41:50 +00:00
spiral 0acadee803 don't cache the full message 2021-03-22 07:17:10 +00:00
spiral a7189fab8c Fix handling replies in edited messages 2021-03-22 07:07:33 +00:00
spiral 01ea0d9971 Add 'pk;msg <id|link> delete' 2021-03-21 09:45:26 +00:00
spiral 2cd5047b14 fix importing pronouns and message count 2021-03-09 15:19:26 +00:00
spiralandGitHub f4ae35f9b8 Don't export IsEmpty in proxy tags 2021-01-13 21:10:51 +00:00
spiralandGitHub 78c693f5ad Add authorization header example 2021-01-09 16:59:28 +00:00
spiral 44fa097900 Force PNG image format (remove animations in embeds) 2020-12-28 04:47:14 +00:00
spiral 277b001050 Clean up name length check method 2020-11-26 00:04:40 -05:00
spiral ea4d93208e Allow single character proxy name by adding invisible character 2020-11-26 00:01:19 -05:00
spiral 61793f5fe2 Actually fix deduplicating arguments (#249) 2020-11-25 17:18:56 -05:00
spiral 3ef1496383 Fix proxying in announcement channels 2020-11-25 17:13:31 -05:00
spiral 51278532d1 Add support for GiselleBot log cleanup 2020-11-24 00:02:36 -05:00
spiral fde7e4d3cc Move group add/remove response text logic into MiscUtils 2020-11-22 23:11:34 -05:00
spiral 115017980e Add pk;member group 2020-11-22 19:57:01 -05:00
spiral 837b0a457d Remove duplicates of CheckSystem/CheckOwnMember 2020-11-22 16:15:26 -05:00
spiral 05f1ee92ea DRY-ify checking URL length for avatars 2020-11-22 15:43:38 -05:00
spiral e3274d5d26 Move member random to Random.cs, add group random and group member random 2020-11-22 11:58:23 -05:00
spiral 45b87bd132 Move group card embed to EmbedService 2020-11-22 11:57:54 -05:00
spiral db80b10ec5 Add autoproxy commands in pk;commands 2020-11-22 09:47:19 -05:00
spiral edb92168ea Add documentation on the website as well 2020-11-22 09:44:07 -05:00
spiral 29d9b91299 Move AutoproxyRoot to CommandTree, add documentation 2020-11-22 09:44:04 -05:00
spiral 68b439257d Tweak documentation 2020-11-22 09:42:40 -05:00
spiral 8e5fb6520b Add configurable autoproxy latch timeout 2020-11-22 09:42:40 -05:00
spiral 37294b68da Add disabling autoproxy per-account 2020-11-22 09:42:40 -05:00
spiral 41247c68a6 Add disabling front/latch autoproxy per-member 2020-11-22 09:42:40 -05:00
spiral 4991d06821 Add aliases for pk;commands 2020-11-19 18:06:50 -05:00
spiral 01cedaab53 Tweak description for switch delete all command 2020-11-19 18:05:53 -05:00
spiral 9babde3c82 Add basic command help functionality to pk;commands 2020-11-19 17:58:57 -05:00
spiral 2858c68a7d Clean up member list commands and log commands, as well as related docs 2020-11-19 17:10:59 -05:00
spiral 09536b3903 Document avatar URL flag 2020-11-14 12:37:40 -05:00
spiral 71d989f948 Add member list flag to show avatar URL 2020-11-14 12:35:22 -05:00
spiral 4586575e88 Handle different quantities of members better 2020-11-14 12:05:30 -05:00
spiral b522a4c175 Remove duplicated code 2020-11-14 10:51:13 -05:00
spiral 71461b3163 Add looking up group by displayname; document this 2020-11-14 10:42:51 -05:00
spiral 8956777c9a Fix "clear server avatar" confirmation message 2020-11-08 14:37:38 -05:00
spiralandGitHub ac679271f2 add newline between linked accounts in system card 2020-11-08 02:00:06 +01:00
spiral 4aeda86d66 Fix deleting command messages by reaction in DMs 2020-11-04 11:30:00 -05:00
spiralandGitHub 2eade8cb8a Fix error message when importing >1k members 2020-10-22 15:50:56 -05:00
dev-kittens 86ed2b1add Fix -yes flag matching on linking other accounts 2020-10-20 06:33:35 -05:00
spiralandGitHub 96f363f1b1 Tweak warning message 2020-10-19 04:05:54 -05:00
spiralandGitHub 9da023e97a change command message timeout to 2 hours 2020-10-19 03:57:43 -05:00
dev-kittens a5f7bacb3e Add member is public reminder message on member creation (if system has private members) 2020-10-19 03:50:51 -05:00
spiralandGitHub ece7a523ba whoops 2020-10-18 01:06:20 -05:00
dev-kittens 56bb5e975f Add handling command reactions
and, uhh, rename invoker_id to author_id
2020-10-18 00:59:36 -05:00
dev-kittens 05cc30279a - Add storing bot response messages in postgres
- Add scheduled task to clean up said store
2020-10-18 00:18:52 -05:00
dev-kittens 80e9e4f14b Send raw attachment URL after sending export file 2020-10-17 16:56:48 -05:00
dev-kittens f50df670d7 Fix log channel clear matching 2020-10-17 16:43:59 -05:00