asleepyskye
83f2d33c3d
feat(bot): port message info embeds to cv2
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
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
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
spiral
c2094e3b7a
feat(bot): add Redis cache
2022-04-13 08:44:53 -04:00