Events

Using internal events from discord.js to execute code.

This page talks about Discord.js events, for a list of events click here

About events

Events are Discord.js's way to communicate certain actions happening on Discord. This can be a message being edited or somebody being banned.

Spark uses a few events in the framework to handle the bot internally, that's why we do not recommend to use the following events:

  • message

  • ready

Default event file

Because events can be very different for every type of event, we will be showing the "messageDelete" event as an example.

To use this with another event, replace MessageDelete with the event name, and replace deletedMessage with the parameters belonging to that event.

const spark = require("sparkbots")
const event = spark.event("name")
event.setEvent("MessageDelete")
event.code = (client, deletedMessage) => {
    console.log(deletedMessage.content)
}
module.exports = event;

Methods

  • setEvent( Event )

    • Event

      Type String (Event)
      Required
  • .disable()