mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-04 04:56:49 +00:00
fix(bot): do not proxy the initial message in a forum post (#494)
This commit is contained in:
parent
744e5e103f
commit
44efc15b90
1 changed files with 5 additions and 1 deletions
|
|
@ -118,6 +118,10 @@ public class ProxyService
|
|||
if (msg.Author.System == true || msg.Author.Bot || msg.WebhookId != null)
|
||||
throw new ProxyChecksFailedException("This message was not sent by a normal user.");
|
||||
|
||||
// Make sure this message does not start a forum thread
|
||||
if (msg.Id == msg.ChannelId)
|
||||
throw new ProxyChecksFailedException("This message is the initial message in a forum post, which PluralKit is unable to proxy correctly.");
|
||||
|
||||
// Make sure proxying is enabled here
|
||||
if (ctx.InBlacklist)
|
||||
throw new ProxyChecksFailedException(
|
||||
|
|
@ -501,4 +505,4 @@ public class ProxyService
|
|||
{
|
||||
public ProxyChecksFailedException(string message) : base(message) { }
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue