Skip to main content
Version: v2.9.2

Interface: AnyMessage

Represents a message from any supported Discord library.

This type is designed for library-agnostic interoperability —
allowing you to handle messages from different client frameworks
such as Discord.js, Oceanic.js, Detritus, Eris, or Seyfert.

type AnyMessage =
| PortableMessage
| DJSMessage
| OceanicMessage
| DetritusMessage
| ErisMessage
| SeyfertMessage;

Imported Types

Library Type(s)
discord.jsMessage
oceanic.jsMessage
detritus.jsMessage
erisMessage
seyfertMessage