File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
packages/discord.js/typings Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -1750,7 +1750,7 @@ export class Message<InGuild extends boolean = boolean> extends Base {
17501750 public toJSON ( ) : unknown ;
17511751 public toString ( ) : string ;
17521752 public unpin ( reason ?: string ) : Promise < Message < InGuild > > ;
1753- public inGuild ( ) : this is Message < true > & this ;
1753+ public inGuild ( ) : this is Message < true > ;
17541754}
17551755
17561756export class AttachmentBuilder {
Original file line number Diff line number Diff line change @@ -309,6 +309,11 @@ declare const assertIsMessage: (m: Promise<Message>) => void;
309309
310310client . on ( 'messageCreate' , async message => {
311311 const { client, channel } = message ;
312+
313+ if ( ! message . inGuild ( ) && message . partial ) {
314+ expectNotType < never > ( message ) ;
315+ }
316+
312317 expectType < Client < true > > ( client ) ;
313318 assertIsMessage ( channel . send ( 'string' ) ) ;
314319 assertIsMessage ( channel . send ( { } ) ) ;
You can’t perform that action at this time.
0 commit comments