Ske
cb8234b272
Restructure message info embed queries
...
This fixes several long-standing issues wrt. handling of senders that are no longer on the server and deleted accounts, as well as an error handling issue caused by the DSharpPlus migration.
2020-05-08 00:57:17 +02:00
Ske
892601110f
Temporary workaround for https://github.com/DSharpPlus/DSharpPlus/issues/565
2020-05-05 19:10:33 +02:00
Ske
c1d17c2944
Fix member avatar in log channel message
2020-05-05 19:05:52 +02:00
Ske
9fa36b78ff
Fix the garish default D#+ colors
2020-04-29 00:25:01 +02:00
Ske
23cf06df4c
Port some things, still does not compile
2020-04-17 23:10:01 +02:00
Ske
de141d629b
Fix newline rendering in embeds on iOS
2020-02-20 22:57:37 +01:00
Ske
48342a2890
Fix spurious empty-string-description errors
2020-02-12 23:18:31 +01:00
Ske
d0d3579b17
Add server-specific member avatars
2020-02-12 17:42:12 +01:00
Ske
6d5004bf54
Large refactor and project restructuring
2020-02-12 15:16:19 +01:00
Ske
3ce1078dc6
Add different text for systems with no members
2020-02-05 23:43:30 +01:00
Ske
6863da9462
Disable Discord member caching entirely
2020-02-01 15:00:36 +01:00
Ske
b347d2d557
Add front history pagination; upgrade more store methods
2020-01-18 00:58:35 +01:00
Ske
8a689ac0f2
Upgrade various store methods to IAsyncEnumerable
2020-01-18 00:02:17 +01:00
Ske
98613c4287
Add system and member privacy support
2020-01-11 16:51:13 +01:00
Ske
4d07886ec8
Add server-specific display names
2019-12-26 20:39:47 +01:00
Ske
bd8fb40bc7
Handle systems with (too) many linked accounts
2019-12-22 13:53:38 +01:00
Ske
520e6f140c
Fix front history lookup with very long switches
2019-11-03 00:46:38 +01:00
Ske
6c39b7549b
Fix message querying actually for real
2019-10-31 21:14:01 +01:00
Ske
f4a5b409c3
Fix message querying for real this time
2019-10-31 16:36:33 +01:00
Ske and Astrid
393ee16c1b
Add support for multiple proxy tags
...
Tangentially closes #103 .
2019-10-30 08:18:59 +01:00
Ske
c639e9ba1e
Include attachment image in message card
2019-10-28 17:02:59 +01:00
Ske
3369a06c4e
Fix message querying on accounts with no roles
2019-10-28 16:50:41 +01:00
Ske
6a73b3bdd6
Refactor data stores, merging the Store classes
2019-10-26 19:45:44 +02:00
Ske
c4d28f64c7
Display system/member created date in embed footer.
...
Closes #122 .
2019-10-18 13:29:16 +02:00
xBelladonna
658bcf1faf
Display guild user nickname on message card if set
2019-09-22 02:04:20 +09:30
Ske
0ec522ca0a
Display member roles in message query card
2019-09-21 15:19:38 +02:00
Ske
4e69531103
Ignore invalid colors in member card
2019-08-13 21:49:43 +02:00
Bella | Nightshade and Astrid
9f2faeea5a
Escape markdown in proxy tags on member card ( #118 )
...
* Fix a typo
* Escape markdown in proxy tags on member card
* Whoops hhh
Added API documentation for POST to member endpoint
2019-08-09 12:55:15 +02:00
Ske
606f48fdb5
Add display name to member card
2019-08-09 10:39:03 +02:00
xBelladonna and Astrid
fabf772085
Return original message ID to log channel
...
Logs the original (deleted) message's ID in addition to the proxied message's ID to the log channel if configured
2019-08-08 11:01:36 +02:00
Ske
4fe80749c4
Fix compiler warnings CS1998 and CS4014
2019-07-21 16:43:28 +02:00
Ske
a078fcdf47
Add description as a field at the bottom of member and system embed
2019-07-21 16:29:48 +02:00
Ske
dfbb5cd2d6
Add fronter info to system card
2019-07-18 14:05:02 +02:00
Ske
1ad01703b0
Add system tag to embed card
2019-07-18 14:01:28 +02:00
Ske
a188c64a0e
Clean up unused imports
2019-07-17 13:38:23 +02:00
Ske
f53344cd89
Fix front percent returning negative percentages and ranges
2019-07-17 13:37:43 +02:00
Ske
d5da3bf004
Clamp frontpercent range to actual switch range
2019-07-16 21:18:46 +02:00
Ske
2f90e7c050
Show sender account in message card
2019-07-15 22:11:08 +02:00
Ske
99919ea6ea
Add member color to card
2019-07-15 22:06:08 +02:00
Ske
b6ba24d171
Show front percent for switches with no fronter
...
Closes #113 .
2019-07-15 21:51:41 +02:00
Ske
05f7ead62e
Correctly order members in front percent embed
2019-07-15 21:41:24 +02:00
Ske
3a6e061e44
Avoid making an extra request to fetch message body in webhooks
2019-07-15 17:53:01 +02:00
Ske
da307c2dc9
Display member count on system card
2019-07-15 17:36:10 +02:00
Ske
0a8aeebb23
Fix error showing system card with deleted linked account
2019-07-15 00:05:19 +02:00
Ske
382f533dda
Pluralize 'fronter' when applicable
2019-07-14 23:49:14 +02:00
Ske
76d757cae1
Show member fronter card on separate lines
2019-07-14 23:18:51 +02:00
Ske
ca56fd419b
Fix various issues with proxying and webhook caching
2019-07-10 23:16:17 +02:00
Ske
5bdb229b34
Fix errant dollar sign in log embed
2019-07-10 12:49:09 +02:00
Ske
42147fd9cc
Add front percent command
2019-06-30 23:41:01 +02:00
Ske
53037f7d52
Add message querying by ? reaction
2019-06-21 14:13:56 +02:00