Comments (5)
you'll never get an intact dm over the gateway, check if type
is undefined instead
from eris.
That's what I tell myself but when I print "channel", I get an object but I don't know what it corresponds to.
Like this :
parentID: '11207080827191858',
nsfw: false,
permissionOverwrites: Collection(5) [Map] {
'28464678364387553' => PermissionOverwrite {
allow: 3072n,
deny: 0n,
id: '28464683643287553',
type: 1
},
'11207046300967226942' => PermissionOverwrite {
allow: 1049600n,
deny: 0n,
id: '112070430767226942',
type: 0
},
'1120704201362576114' => PermissionOverwrite {
allow: 1024n,
deny: 1048576n,
id: '11207042016782776114',
type: 0
},
'1120704635675664180' => PermissionOverwrite {
allow: 1049600n,
deny: 0n,
id: '1120704630970364180',
type: 0
},
'1143984619523574443' => PermissionOverwrite {
allow: 1049600n,
deny: 0n,
id: '1143984619527804443',
type: 0
},
baseObject: [class PermissionOverwrite extends Permission],
limit: undefined
},
rateLimitPerUser: 0,
topic: null,
messages: Collection(0) [Map] {
baseObject: [class Message extends Base],
limit: 100
},
lastMessageID: '12439638459051585627',
lastPinTimestamp: null
}
from eris.
So I don't know how to filter messages to display the status "is writing..." only to users who write in their private message between themselves and the bot.
from eris.
That's a guild channel, a dm channel will always only have an id
As I said, check if type is undefined
from eris.
Channel is not undefined, it's an object. But I solve my problem by add an other parameter in the if.
Eris.PrivateChannel doesn't work correctly I think.
Thanks a lot for your help.
from eris.
Related Issues (20)
- 50001 Error HOT 5
- Get access? 50001 Fix? HOT 2
- crashes on messages from clyde HOT 1
- Bot doesn't connect to discord. HOT 2
- oldMember on "guildMemberUpdate" returns null on the first call HOT 2
- Connection reset by peer HOT 5
- undefined is not an object (evaluating 'this.application.id') HOT 2
- Hello! HOT 9
- Add Unhandled MESSAGE_CREATEtype 25 HOT 1
- Cannot mix BigInt and other types, use explicit conversions HOT 4
- PCM audio playback got interrupted on Node 20 HOT 2
- Getting display name but NOT server nickname HOT 1
- guild voiceState note removed when user leave a stage channel
- Cannot mix BigInt and other types, use explicit conversions (Again) HOT 1
- ready is not working HOT 5
- Suggestion: Message.suppressEmbeds(bool) HOT 3
- channelUpdate event sending identical permissionOverwrites collection in oldChannel and channel
- Using slash command auto complete in forums channels throw an error HOT 2
- Voice state not added when the bot starts HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eris.