> For the complete documentation index, see [llms.txt](https://ginko.gitbook.io/tut/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ginko.gitbook.io/tut/comienzo-basico/eventos.md).

# Eventos

## Usando eventos:

Usar eventos es fácil, no tiene mucha complicación

```javascript
const { Evento } = require('discord-ginko')

module.exports = new Evento({
        evento: "message",
        run: (message) => {

        message.channel.send(message.content)
        
        }
})
```

Es eso, parecido al comando solo que en vez de "nombre" el cual va a ser el nombre del evento, en ese ejemplo el evento `message` pero puede ser `guildMemberAdd` o cualquier otro, y luego el run para ejecutar el código, el parámetro que devuelve es el normal del evento.

### Obteniendo el Cliente en un evento:

Si queremos usar el cliente en nuestro evento, simplemente podemos hacer así:

```javascript
const { Evento } = require('discord-ginko')

const client = require('./index') // <-- Suponiendo que cliente lo definimos en ese archivo
 
module.exports = new Evento({
        evento: "message",
        run: (message) => {

        client.channels.get().send()
        
        }
})
```

Simplemente importamos el cliente que tenemos en nuestro archivo principal, y listo!
