Commit graph

428 commits

Author SHA1 Message Date
leo60228
1013cf3755
feat(bot): add Zeppelin logclean support (#737) 2025-05-19 00:11:02 +02:00
alyssa
3d0eb562bf feat(bot): listen on multiple addresses, for v4/v6 2025-05-04 18:18:22 +00:00
alyssa
a8664665a6 feat: add last message cache to gateway 2025-04-04 11:10:39 +00:00
alyssa
15c992c572 feat: remote await events from gateway 2025-04-04 11:10:39 +00:00
alyssa
64ff69723c fix(bot): prefix command_message keys 2025-04-04 11:10:39 +00:00
alyssa
2578eb0e3c feat: send events from gateway to bot over http 2025-04-04 11:10:39 +00:00
alyssa
a72afb35a0 feat: add remote config over http/redis 2025-04-04 11:10:35 +00: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
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
edfc6714d6 feat: dynamically show primary command prefix 2025-01-01 19:15:13 -07:00
alyssa
4596d98670 refactor: remove protobuf 2024-12-24 02:43:41 +00:00
alyssa
2d564535af chore: update to .net 8 2024-12-24 02:43:41 +00:00
Dominik Koch
73f9a0aa36 feat(log cleanup): add koira log cleanup support 2024-12-12 22:04:45 -07:00
alyssa
7c456ad8cf fix(bot): typo 2024-12-10 05:59:31 +09:00
alyssa
48e53e45dd fix(bot): use correct channel id for log channel lookup 2024-12-10 05:35:32 +09:00
rladenson
1c0925a178 fix: fix annabelle logcleaning 2024-12-06 00:42:37 -07:00
Petal Ladenson
3f6d9e5a10
fix: remove unused logclean paramter ApproxTimestamp 2024-12-05 17:12:33 -07:00
rladenson
31934b3b7a feat: change annabelle logclean to use the timestamp in the message 2024-12-05 16:52:24 -07:00
Petal Ladenson
d8a2d052ed feat: logclean for annabelle's nonembed log format 2024-12-05 16:52:24 -07:00
Petal Ladenson
79ea22f527 feat: let logbots have both fuzzy and precise matching 2024-12-05 16:52:24 -07:00
Petal Ladenson
ee43ad8f83 feat: logclean for annabelle's embed log format 2024-12-05 16:52:24 -07:00
sam
83d1a08aaf
feat(bot): add -clear-attachments flag to pk;edit (#700) 2024-11-17 10:01:57 +13:00
alyssa
e46d706d29 fix(bot): fix NRE in Maki logclean 2024-11-10 11:08:30 +09:00
Petal Ladenson
cbc5a34dae
feat(bot): separate banner privacy from description privacy 2024-11-10 03:44:48 +09:00
institute
f5c457401a
feat(bot): add Sapphire bot logclean support 2024-11-08 11:01:12 +09:00
alyssa
2152953b4b fix(bot): bump avatar service http timeout, add better user-facing error 2024-10-23 05:11:12 +09:00
alyssa
e4ed354536 feat: gateway service 2024-10-20 09:36:20 +09:00
the institute
1118d8bdf8
feat(bot): add Maki (maki.gg) logclean support (#685) 2024-10-20 10:24:12 +13:00
rladenson
bd67bc57e6 fix: respect sys name privacy in group embed 2024-10-03 17:19:13 +09:00
ambdroid
9699490674
feat(bot): add poll proxying 2024-10-01 21:38:35 +09:00
Petal Ladenson
7ef1dce0a5
fix(bot): default embed colour should be null 2024-08-29 21:32:03 +09:00
alyssa
d305faf401 refactor(bot): clean up cache extensions 2024-08-07 19:14:32 +09:00
alyssa
1f11dbf269 fix(bot): clean up hid padding code 2024-06-04 18:56:28 +09:00
alyssa
c3a30a59cd fix(bot): format ids correctly in a few places 2024-05-11 21:32:16 +09:00
Iris System
9f56697241 feat: initial 6-character HID rework 2024-05-11 20:07:01 +12:00
Iris System
71ea11e97e feat: add system_id parameter to avatar pull requests 2024-02-13 22:42:40 +13:00
Iris System
6547f1ca20 fix(bot): add AvatarSource.HostedCdn 2024-02-13 22:42:40 +13:00
Astrid
8157c6932e
feat: add support for external avatar hosting service (#614) 2024-02-11 15:53:46 +13:00
Ouroboros
36622905d3
fix(bot): channels can now have 15 webhooks (#601) 2024-01-27 13:57:11 +13:00
Petal Ladenson
7ef76a8e67
feat(bot): add origin message id to pk;msg (#595) 2024-01-27 13:56:37 +13:00
rladenson
8a59ef5f50 feat: add logclean support for Skyra bot (#580)
Merges PluralKit/PluralKit#580
2023-08-10 18:31:01 +12:00
rladenson
878ca63b65 feat: add logclean support for Dozer bot (#580) 2023-08-10 18:30:48 +12:00
rladenson
e58b3c7274 feat: add text-to-speech option to members (#570)
Merges PluralKit/PluralKit#570
2023-08-10 18:30:37 +12:00
rladenson
68cd21fb2f feat: proxy tag privacy (#571)
Merges PluralKit/PluralKit#571
2023-08-10 18:30:21 +12:00
rladenson
3045c5e307 feat(bot): add system guild icon & guild name (#554) 2023-07-19 12:49:00 +12:00
Iris System
6b14c50f09 fix(bot): only allow proxying in known-supported channel types
This is so that new channel types added by Discord (that may or may not
support the features we need for proxying to work) don't throw piles of
error codes at users when they try to proxy.
2023-06-28 14:38:50 +12:00
Iris System
83af1f04a7
feat(bot): add support for Discord message context commands (#513) 2023-05-16 03:17:34 +12:00
Iris System
1b95740c86 fix(bot): truncate system fronter list in embed creation 2023-05-12 15:37:26 +12:00
Iris System
66544b9d40 fix(bot): make proxy/log blacklists work properly with threads
Handling of both blacklists was inconsistent when dealing with threads:
- proxy blacklist of root channel blacklists all threads
- log blacklist of root channel _did not apply_ to threads
- couldn't proxy blacklist threads while leaving root channel proxyable

This change fixes the inconsistencies:
- proxy _and_ log blacklist of root channel affects all threads
- now able to individually proxy/log blacklist threads, with root
  channel unaffected
2023-05-10 13:16:16 +12:00