Message¶
extends Equality
A Message object is used to represent the data of a message.
Attributes¶
channel¶
The channel the message was sent in, either a TextChannel or PMChannel.
attachments¶
A raw array of attachment objects.
tts¶
Boolean, true if the message was text-to-speech.
embeds¶
A raw array of embed objects.
timestamp¶
Number, timestamp of when the message was sent.
everyoneMentioned¶
Boolean, true if @everyone
was mentioned.
id¶
String, ID of the message.
editedTimestamp¶
Timestamp on when the message was last edited, Number. Potentially null.
content¶
String, content of the message.
cleanContent¶
String, content of the message with valid user mentions (<@123>) replaced with “@username”.
Functions¶
isMentioned(user)¶
Returns true if the given user was mentioned in the message.
- user - A User Resolvable