Commit graph

148 commits

Author SHA1 Message Date
alyssa
78606f4a9f try shortening http idle timeout for discord client
Some checks failed
Build and push Docker image / .net docker build (push) Has been cancelled
.net checks / run .net tests (push) Has been cancelled
.net checks / dotnet-format (push) Has been cancelled
2026-01-11 17:55:03 -05:00
asleepyskye
83f2d33c3d feat(bot): port message info embeds to cv2
Some checks are pending
Build and push Docker image / .net docker build (push) Waiting to run
.net checks / run .net tests (push) Waiting to run
.net checks / dotnet-format (push) Waiting to run
2025-10-24 10:23:38 -04:00
Iris System
fbf51b41c1 feat(bot): ComponentsV2 system/member/group cards
Some checks are pending
Build and push Docker image / .net docker build (push) Waiting to run
.net checks / run .net tests (push) Waiting to run
.net checks / dotnet-format (push) Waiting to run
Build and push Rust service Docker images / rust docker build (push) Waiting to run
rust checks / cargo fmt (push) Waiting to run
2025-09-07 10:16:50 +12:00
alyssa
93659f1205 chore: relicense Myriad library to MIT, add license text
Some checks failed
Build and push Docker image / .net docker build (push) Has been cancelled
.net checks / run .net tests (push) Has been cancelled
.net checks / dotnet-format (push) Has been cancelled
2025-08-19 21:14:58 +00:00
leo60228
0c342472b1 fix: use Serilog submodule in Myriad 2025-05-26 20:17:31 +00:00
rladenson
94a3276979 fix(bot): check message type in message update events 2025-04-28 06:29:08 -06:00
alyssa
795e4f43b4 fix(bot): get rid of infra-specific code in HttpDiscordCache 2025-04-24 10:42:52 +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
d74a6678c8 fix(bot): clean up "not found in cache" errors in sentry 2025-02-24 10:53:18 +00:00
alyssa
40b6ab1d87 fix(bot): ratelimit only initial websocket connection 2025-01-02 18:50:02 +00:00
alyssa
89d6481ddb chore: clean up compile warnings 2025-01-02 05:20:43 +00:00
Iris System
b88c1b7712 feat(bot): server config toggle for @silent proxied messages 2024-12-30 04:33:17 +00: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
sam
83d1a08aaf
feat(bot): add -clear-attachments flag to pk;edit (#700) 2024-11-17 10:01:57 +13:00
alyssa
e4f04b5bd5 fix(bot): throw better errors for (some) failed cache lookups 2024-11-14 13:40:35 +09:00
alyssa
7c913c7b15 feat(bot): also cluster gateway cache on .internal 2024-11-10 11:08:30 +09:00
alyssa
e88486cb41 chore: update dotnet-bot's idea of what errors are our problem 2024-10-20 09:36:20 +09:00
alyssa
84652d6e3d feat(bot): config key to toggle local cache lookups 2024-10-20 09:36:20 +09:00
alyssa
f1ad221b0f feat(bot): run both local and http cache to log differences 2024-10-20 09:36:20 +09:00
alyssa
8f9b6f1554 feat(bot): implement sharded http cache lookup 2024-10-20 09:36:20 +09:00
alyssa
e4ed354536 feat: gateway service 2024-10-20 09:36:20 +09:00
alyssa
b898b01680 Revert "feat(bot): remove double push notifications"
This reverts commit 9a6254c01f.
2024-10-05 23:07:17 +09:00
Petal Ladenson
9a6254c01f
feat(bot): remove double push notifications 2024-10-03 17:42:26 +09:00
ambdroid
9699490674
feat(bot): add poll proxying 2024-10-01 21:38:35 +09:00
alyssa
32a6e97342 feat(bot): custom status 2024-09-13 12:48:23 +09:00
alyssa
d305faf401 refactor(bot): clean up cache extensions 2024-08-07 19:14:32 +09:00
alyssa
64c1939d71 feat(bot): query updated signature parameters of expired discord attachments 2024-03-13 21:25:35 +13:00
rladenson
e58b3c7274 feat: add text-to-speech option to members (#570)
Merges PluralKit/PluralKit#570
2023-08-10 18:30:37 +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
a0fa03599b fix(bot): display new Discord usernames correctly 2023-06-28 13:55:21 +12:00
Iris System
97666a62df fix(bot): make EmbedLinks permission check work with threads 2023-05-28 14:42:18 +12:00
Iris System
83af1f04a7
feat(bot): add support for Discord message context commands (#513) 2023-05-16 03:17:34 +12:00
spiral
3bac8816d2 feat(bot): bump non-nitro file size limit to 25mb 2023-04-15 12:16:58 -04:00
spiral
eefbaf0c1d feat(bot): correctly proxy voice messages 2023-04-15 12:10:04 -04:00
Iris System
25c55df3b3 feat(bot): allow clearing embeds from proxied messages 2023-01-08 03:07:22 +13:00
spiral
d332535ab1
Revert "fix(bot): wait for identify limit on identify instead of shard connect"
This reverts commit 6277d72c9c.
2022-12-24 22:37:04 +00:00
spiral
6277d72c9c
fix(bot): wait for identify limit on identify instead of shard connect 2022-12-21 05:47:13 +00:00
spiral
f06fdb38ef
fix(bot): i forgot how serilog works 2022-11-28 19:25:20 -05:00
spiral
3f62f89e18
feat(bot): print any rate limit headers received on interactions routes 2022-11-28 18:59:02 -05:00
spiral
014999271f
feat(proxy): throw user-readable error on 413 when sending proxied attachments 2022-09-29 17:54:03 +00:00
spiral
5196e332df
feat(proxy): throw user-readable error when discord rejects a webhook username 2022-09-29 17:52:28 +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
Iris System
d9fe78bdf2 feat(bot): always allow reproxying latest message in channel 2022-08-27 17:02:50 +12:00
Iris System
52127d9255 chore: update nuget Grpc.Tools to 2.47.0
The version previously used (2.37.0) is completely broken on
aarch64 Linux, so building the bot just didn't work there.
2022-07-05 11:15:30 +00:00
spiral
f0b5749d5c
feat(bot): clean up / paginate help command 2022-06-14 19:05:15 -04:00
spiral
a18fd9bd0d
chore: update github repo URL 2022-06-05 12:57:10 -04:00
Ske
4df8629b35 Remove some unused fields on cached models 2022-06-03 10:39:29 +02:00
spiral
1e86c2d6c4
chore: lint 2022-04-20 10:47:15 -04:00