spiral
44efc15b90
fix(bot): do not proxy the initial message in a forum post ( #494 )
2022-11-03 22:39:06 +00:00
Iris System
81188bc61d
fix(bot): stop FixSameName breaking end-of-name emoji
2022-10-13 08:25:16 +13:00
Iris System
9e0ca8d03e
fix(bot): use different character in FixSameName
2022-10-13 07:47:55 +13:00
the iris system
fcd1ec486e
fix(bot): filter out non-rich Discord embeds in reproxy ( #476 )
2022-07-19 20:34:43 -04:00
Iris System
07e86c4cd5
fix(bot): make reproxy change reply embed color
2022-07-05 12:22:35 +00:00
spiral
9848b88d5b
feat(bot): don't query db message context when running commands
2022-06-15 19:28:34 -04:00
spiral
9dd3fba7e6
fix: show correct error in 'pk;debug proxy' when autoproxy is disabled for discord account
2022-06-13 14:52:07 -04:00
spiral
6ed066de29
Merge branch 'main' of ssh://github.com/pluralkit/pluralkit
2022-06-11 00:48:21 -04:00
spiral
1c9a68cb53
chore: lint
2022-06-10 18:49:36 -04:00
Ske
51fb561841
fix: a couple more minor reproxy fixes
2022-06-06 00:59:53 +02:00
Ske
6511c04c6c
fix: don't fetch non-thread channels twice
2022-06-05 23:27:54 +02:00
Ske
995fddf929
fix: include guild member in reproxy permission check
2022-06-05 23:27:54 +02:00
spiral
a18fd9bd0d
chore: update github repo URL
2022-06-05 12:57:10 -04:00
Iris System
d500aacd2d
feat: make pk;reproxy
handle keepproxy correctly
2022-05-27 11:08:32 +12:00
the iris system
ee17fcb11f
feat: add pk;reproxy
( #447 )
2022-05-08 21:10:07 +00:00
spiral
7afba4ea95
chore: code cleanup (mostly whitespace / remove unused imports)
2022-03-30 04:36:22 -04:00
spiral
982812333b
feat: rewrite database schema for localized autoproxy
2022-03-21 23:43:33 -04:00
spiral
d0e9ad7193
fix: PKMessage.Member can be null
2022-02-11 12:09:58 -05:00
spiral
ddbf0e8691
Revert "feat: remove 2000-character limit for proxied messages"
...
This reverts commit 7cc2aab1f0
.
2022-01-21 18:24:55 -05:00
spiral
a16903037f
fix: don't try to re-send stickers and activity invites
2022-01-14 23:22:12 -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
7cc2aab1f0
feat: remove 2000-character limit for proxied messages
2022-01-14 15:08:39 -05:00
spiral
d3682b94b2
feat: add attachment icon to reply card if referenced message has embeds
2022-01-07 14:21:52 -05:00
spiral
4450ae4214
feat: go through some TODOs
2021-11-26 22:02:58 -05:00
spiral
1918c56937
feat: upgrade to .NET 6, refactor everything
2021-11-26 21:10:56 -05:00
spiral
b8e2ebd470
Merge branch 'feat/webhooks' into main
2021-11-25 17:15:42 -05:00
spiral
1822788e4d
feat(webhooks): add message create event
2021-11-19 11:14:40 -05:00
spiral
e7f36eb31f
feat: async cache
...
this breaks logging bot permissions to Sentry.
we haven't had a need to check those recently (permissions issues were because of broken cache), so this is fine for now
this should be re-added in the future though
2021-11-17 20:41:02 -05:00
spiral
38cbca1b34
feat: respect guild boost file size limit when re-sending attachments
2021-11-04 14:13:43 -04:00
spiral
c31ea56bc9
fix Discord per-guild avatars in replies
...
because Discord changed the URL format, for some reason
2021-09-30 15:36:01 -04:00
spiral
92e45a07ff
refactor: add SqlKata for SQL generation, move connection handling into ModelRepository
2021-09-29 21:51:38 -04:00
spiral
fb4aaad19f
lint
2021-09-26 22:50:08 -04:00
Fiona
94f4f970ea
Fix <text> brackets also matching markdown
2021-09-26 20:23:59 -04:00
spiral
c472a7f6df
lint/fixes, add group patch validation
2021-09-22 13:48:34 -04:00
spiral
a09f819924
re-enable FixSameName (with database fix)
2021-09-18 19:14:08 -04:00
Ske
9bbe9df16d
Clean up a few database pool uses
2021-09-03 22:20:07 +02:00
Ske
13260a4b0e
Disable FixSameName for the time being
2021-08-31 01:31:12 +02:00
spiral
ac2671452d
run dotnet format
2021-08-27 11:03:47 -04:00
spiral
4c97a9daf6
hopefully a fix for #384
2021-08-15 00:50:31 -04:00
Ske
4c17ee3d89
Fix proxying in channels without message history + reduce proxy latency
2021-08-08 21:56:24 +02:00
spiral
9fd4f327e0
refactor: clean up message logging
2021-08-04 00:41:51 -04:00
spiral
b9f73cadb7
feat: proxy debug command
...
Co-authored-by: Spectralitree <72747870+Spectralitree@users.noreply.github.com>
2021-08-03 21:06:14 -04:00
spiral
25f96dd920
Fix Discord merging webhook messages with same username
...
Closes #33 .
2021-08-03 13:44:22 -04:00
spiral
dcc15dc847
Move mediaproxy URL rewriting to ProxyService
...
This shows full size avatars in API / cards.
Also, rewrite URLs currently stored with media.discordapp.net "back" to
cdn.discordapp.com before sending them to users.
2021-08-01 12:51:54 -04:00
Ske
1f2b9f998d
Preliminary support for APIv9 and threads
2021-07-15 12:41:19 +02:00
spiral
a8e6a53404
!
2021-07-08 10:57:53 -04:00
spiral
e620e30c10
Fix channel checks missing GuildNews
...
The log channel / logclean checks are left as-is; hopefully nobody is
using an announcements channel for their logs?
2021-07-08 09:17:35 -04:00
Zoe Martin
131ee8d87c
fix: improved url regex
2021-06-25 15:14:30 +02:00
Zoe Martin
e9da1a80b7
fix: issues with urls being cut in half at the end of replies and "…" unnecessarily being appended at the end
2021-06-25 15:05:25 +02:00
Zoe Martin
d1c6794330
fix: inserting closing angle bracket in reply when not present in original issue
2021-06-25 13:15:25 +02:00