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
eefbaf0c1d
feat(bot): correctly proxy voice messages
2023-04-15 12:10:04 -04:00
spiral
f0b5749d5c
feat(bot): clean up / paginate help command
2022-06-14 19:05:15 -04:00
Ske
4df8629b35
Remove some unused fields on cached models
2022-06-03 10:39:29 +02:00
spiral
a16903037f
fix: don't try to re-send stickers and activity invites
2022-01-14 23:22:12 -05:00
spiral
47e15e3acb
feat: add a couple missing Discord types
2022-01-13 12:28:44 -05:00
spiral
04d78e3348
refactor: remove some unused code
2021-11-26 21:14:09 -05:00
spiral
1918c56937
feat: upgrade to .NET 6, refactor everything
2021-11-26 21:10:56 -05:00
spiral
0ca356eec3
feat: add support for attachment descriptions
2021-11-19 09:34:52 -05:00
spiral
38cbca1b34
feat: respect guild boost file size limit when re-sending attachments
2021-11-04 14:13:43 -04: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
spiral
def39b7bc5
fix interactions in DMs
2021-07-28 01:55:06 -04:00
Ske
8740230c3d
Add a few utility admin commands
...
Signed-off-by: Ske <voltasalt@gmail.com>
2021-06-08 19:37:44 +02:00
Ske
af5de7c892
Add new enum types for threads
...
Signed-off-by: Ske <voltasalt@gmail.com>
2021-06-08 18:43:43 +02:00
Ske
84e9b5e4db
Fix type for WidgetChannelId field
...
Signed-off-by: Ske <voltasalt@gmail.com>
2021-06-08 18:38:00 +02:00
Ske
41f1c58a9f
Merge branch 'new-shard-handler'
2021-06-08 10:20:59 +02:00
Ske
118f2d49a6
WIP new shard implementation
2021-06-08 10:19:54 +02:00
Ske
4bd2d06b0b
Add basic interactivity framework
2021-05-30 16:45:45 +02:00
Ske
d7c0592947
Add preliminary support for buttons
2021-05-26 22:27:52 +02:00
Ske
a2d2036851
Fix nullability for embeds
...
Signed-off-by: Ske <voltasalt@gmail.com>
2021-04-13 04:11:53 +02:00
Ske
1c548e9d7b
Fix messages in DMs
2021-03-18 11:28:11 +01:00
Ske
e7ae9dbe44
Respect shard concurrency limit
2021-02-01 14:26:39 +01:00
Ske
80c572f594
Fix various bugs and regressions
2021-01-31 16:02:34 +01:00
Ske
9079f1c59c
Port the DM stuff
2020-12-25 13:58:45 +01:00
Ske
a2c8cbb560
Add DM support
2020-12-25 13:19:35 +01:00
Ske
f6fb8204bb
Add embed builder, some more ported classes
2020-12-23 02:19:02 +01:00
Ske
05334f0d25
Converted enough to send the system card
2020-12-22 16:55:13 +01:00
Ske
a6fbd869be
Initial commit, basic proxying working
2020-12-22 13:15:26 +01:00