revbot.js
    Preparing search index...

    Interface ClientEvents

    Represents the events that the client can emit.

    interface ClientEvents {
        channelCreate: [Channel];
        channelDelete: [Channel];
        channelUpdate: [Channel, Channel];
        debug: [unknown];
        error: [unknown];
        groupJoin: [Channel, User];
        groupLeave: [Channel, User];
        message: [Message];
        messageDelete: [Message];
        messageDeleteBulk: [string[]];
        messageReact: [Message];
        messageUnreact: [Message];
        messageUpdate: [Message, Message];
        raw: [unknown];
        ready: [client];
        roleCreate: [Role];
        roleDelete: [Role];
        roleUpdate: [Role, Role];
        serverCreate: [Server];
        serverDelete: [Server];
        serverMemberJoin: [ServerMember];
        serverMemberLeave: [ServerMember];
        serverMemberUpdate: [ServerMember, ServerMember];
        serverUpdate: [Server, Server];
        typingStart: [Channel, User];
        typingStop: [Channel, User];
        userUpdate: [User, User];
    }
    Index

    Properties

    channelCreate: [Channel]

    Emitted when a channel is created.

    channelDelete: [Channel]

    Emitted when a channel is deleted.

    channelUpdate: [Channel, Channel]

    Emitted when a channel is updated.

    debug: [unknown]

    Emitted when a debug message is logged.

    error: [unknown]

    Emitted when an error occurs.

    groupJoin: [Channel, User]

    Emitted when a group member joins.

    groupLeave: [Channel, User]

    Emitted when a group member leaves.

    message: [Message]

    Emitted when a message is received.

    messageDelete: [Message]

    Emitted when a message is deleted.

    messageDeleteBulk: [string[]]

    Emitted when a message is bulk deleted.

    messageReact: [Message]

    Emitted when a reaction is added to a message.

    messageUnreact: [Message]

    Emitted when a reaction is removed from a message.

    messageUpdate: [Message, Message]

    Emitted when a message is updated.

    raw: [unknown]

    Emitted when a raw event is received.

    ready: [client]

    Emitted when the client is ready.

    roleCreate: [Role]

    emitted when a role is created

    roleDelete: [Role]

    emitted when a role is deleted

    roleUpdate: [Role, Role]

    emitted when a role is updated

    serverCreate: [Server]

    Emitted when a server is created.

    serverDelete: [Server]

    Emitted when a server is deleted.

    serverMemberJoin: [ServerMember]

    Emitted when a server member joins.

    serverMemberLeave: [ServerMember]

    Emitted when a server member leaves.

    serverMemberUpdate: [ServerMember, ServerMember]

    Emitted when a server member is updated.

    serverUpdate: [Server, Server]

    Emitted when a server is updated.

    typingStart: [Channel, User]

    Emitted when a user is typing.

    typingStop: [Channel, User]

    Emitted when a user stops typing.

    userUpdate: [User, User]

    Emitted when a user is updated.