Commit graph

162 commits

Author SHA1 Message Date
Una Kearney
776b562ce7
Move time placeholder impl to TryGetCleanCdnUrl, drop divmod in favor of fixed options 2025-12-05 19:50:46 -05:00
Una Kearney
3a3f42d755
Add support for a time placeholder in URLs 2025-12-05 18:10:27 -05:00
asleepyskye
0983179240 fix(bot): add allowed mentions to msg info replies
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-10-24 21:26:33 -04: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
asleepyskye
3ad28eb15f fix(bot): generate and attach color previews 2025-07-16 11:48:48 -04:00
alyssa
15c992c572 feat: remote await events from gateway 2025-04-04 11:10:39 +00:00
alyssa
c58eb274df chore(bot): remove unused library ImageSharp 2025-03-08 12:08:38 +00:00
alyssa
d537f05b23 feat(bot): use avater service for image verify 2025-02-23 09:33:32 +00:00
alyssa
2fabdd2bab fix(bot): don't show postgres connection errors to user 2024-11-10 11:08:30 +09:00
Iris System
2dfb851246 feat: add abuse handling 2024-11-05 11:19:52 +13:00
Iodine
35ce4e8da2 fix: don't pad HIDs in lists only containing old 5 character ones 2024-10-23 05:11:12 +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
e4ed354536 feat: gateway service 2024-10-20 09:36:20 +09:00
Petal Ladenson
7ef1dce0a5
fix(bot): default embed colour should be null 2024-08-29 21:32:03 +09:00
abbie
4ffaed510a
fix(bot): markdown escape Discord usernames (#655) 2024-08-16 05:23:13 +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
Iris System
7965e15282 fix(bot): make deletion ID checks accept hyphens/caps 2024-05-11 20:07:01 +12:00
Iris System
1ce9227b7d feat(bot): add option for hid capitalization 2024-05-11 20:07:01 +12:00
Iris System
9f56697241 feat: initial 6-character HID rework 2024-05-11 20:07:01 +12:00
Astrid
19fdae6ce9 fmt 2024-02-22 06:43:29 +01:00
Astrid
7880d3baf9
Also send gifs over to avatar service 2024-02-22 06:38:15 +01:00
Iris System
5499a20a2c fix(bot): allow mixed-case file extensions for CDN URLs 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
Jake Fulmine
8befb1c857
fix(bot): avoid 403 status codes on image upload (#611) 2024-02-09 16:38:17 +13:00
rladenson
3045c5e307 feat(bot): add system guild icon & guild name (#554) 2023-07-19 12:49:00 +12:00
rladenson
ad093ad566 feat(bot): add webp support to image types 2023-07-15 16:19:24 +12:00
Iris System
a0fa03599b fix(bot): display new Discord usernames correctly 2023-06-28 13:55:21 +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
24f0fcd563 fix(bot): allow proxying in stage text channels (fixes #550) 2023-05-07 22:15:29 +12:00
spiral
3129f05b0f
fix(bot): show error message when content-type header is missing from avatar url response 2022-12-29 01:21:01 +00:00
spiral
c22de98271
feat(bot): ignore 409 responses from discord 2022-12-14 14:51:32 +00:00
spiral
ad59fa92f1
feat(bot): ignore a few more database errors 2022-12-14 14:47:08 +00:00
spiral
d5adcaf76c
fix(bot): ignore "out of shared memory" postgres error 2022-12-10 16:50:43 +00:00
spiral
2fea773d7e
fix(bot): validate url in pk;import 2022-12-06 10:15:20 +00:00
spiral
2602763e25
feat(bot): don't send internal error messages for some errors that should be on sentry 2022-12-03 11:57:43 +00:00
spiral
c77da49d30
chore(bot): raise Discord embed description character limit
short lists should (hopefully) have line breaks less often now
2022-09-22 17:19:18 +00:00
spiral
cfd9dff6c5
feat(bot): tag cluster ID in sentry events 2022-06-21 11:11:47 -04:00
spiral
f0b5749d5c
feat(bot): clean up / paginate help command 2022-06-14 19:05:15 -04:00
spiral
aa896de3af
fix: ignore nirn-proxy timeouts in IsOurProblem 2022-04-20 10:45:35 -04:00
spiral
7afba4ea95
chore: code cleanup (mostly whitespace / remove unused imports) 2022-03-30 04:36:22 -04:00
spiral
56155782c3
fix: don't crash if user tries to add a reaction on a page before the reactions are done filling up
this is kinda a hacky fix since it just ignores the user input, but it's the best that can be done until Paginate is moved to interactions (buttons)
2022-03-30 03:06:21 -04:00
spiral
ca108813b7
fix: don't spam errors when postgres is restarting 2022-03-19 21:57:58 -04:00
spiral
ae543b9c18
feat: fetch from REST instead of cache for cross-cluster lookups 2022-03-09 20:06:53 -05:00
spiral
32a73eef09
feat: update to Discord API v10 2022-02-26 16:28:20 -05:00
spiral
375758206e
fix: show correct name in entityReference when base name is private 2022-02-05 09:26:14 -05:00
rladenson
f3869dbcbe
feat: rework group list into member list 2022-01-14 22:30:02 -05:00
spiral
50a24f03a7
refactor: only pass shard ID to event handlers instead of full shard object 2022-01-14 18:39:03 -05:00
spiral
dfc9f8fcfb
feat: add cluster ID to Serilog enricher 2022-01-13 12:28:08 -05:00
spiral
455830a2b5
feat: public/private lookup flags, consistency 2021-12-06 00:32:54 -05:00