# Creating a new listener

  • This guide will explain how to create a listener

# What is a listener?

  • Listeners are basically gateway events fired by the discord api.

# Creating a new listener

# Code

  • Let's write some code....
  • Javascript
  • Typescript
const { Listener } = require('@cofo/framework');

// The first parameter would always be client then followed by all the eris parameters
module.exports = new Listener("messageCreate", async(client, message) => {
    message.channel.createMessage({
        content: "Pong!"
    })
})