Skip to content

Latest commit

 

History

History
64 lines (51 loc) · 1.21 KB

message.md

File metadata and controls

64 lines (51 loc) · 1.21 KB

Message

Values

  • [User] author
  • [String] content
  • [Channel] channel
  • [Array] attachments
  • [Date] edited
  • [Date] time
  • [Snowflake] id
  • [Boolean] mentionEveryone
  • [Array] mentionRoles
  • [Array] mentionChannels
  • [MessageFlags] flags
  • [Number] type
  • [String] typeName
  • [Snowflake] webhookId
  • [MessageReference] messageReference
  • [MessageApplication] application
  • [MessageActivity] activity
  • [Boolean] pinned

react(emoji, callback): 204 Empty response

message.react('🚕', (error) => { // Standard emojis
  console.log(error);
});

message.react('dercoole:705848074349838439', (error) => { // Custom emojis
  console.log(error);
});

getChannel(): Channel

const channel = message.getChannel();

suppressEmbed(callback): Message

message.supressEmbed((newMessage) => {
  console.log(newMessage.flags);
})

editMessage(content, callback): Message

message.editMessage('Better content', (newMessage) => {
  console.log(newMessage.content)
})

delete(callback): 204 No response

message.delete((error) => {
  console.log(error);
});