> 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/utilidades.md).

# Utilidades

Discord-Ginko tiene un par de utilidades las cuales puedes usar para hacer tu vida más fácil.

#### recargarComando

```javascript
client.recargarComando('ping')
```

Esto recargará el comando que pongamos como parámetro, el cual tiene que ser el nombre del archivo donde esta el comando, si nuestro comando ping está dentro de ping.js, pues ponemos ping, si el archivo tiene otro nombre, ponemos el otro (solo el nombre, sin extensión ni carpeta).

#### commandUtil

```javascript
client.commandUtil
```

Nos devuelve un array con la información de cada comando (categoría, uso, descripción) si es que tiene

#### obtenerUsuario

```javascript
client.util.obtenerUsuario('ManU') // <-- id, nombre o string tag 
```

Busca en todos los usuarios del bot uno que coincida con el parámetro, el cual puede ser una id, un nombre, o un string tag (ManU#0001)

#### obtenerMiembro

```javascript
client.util.obtenerMiembro(message.guild,'ManU#0001') // <-- id, nombre o string tag 
```

Lo mismo que lo de arriba, pero esta vez un miembro, el cual su primer parámetro sea el servidor en el que buscar

#### pedirRespuesta

```javascript
client.util.pedirRespuesta(message.channel , message.author, 20000, ['si', 'acepto'], ['no', 'cancelar'])
```

&#x20;Un awaitMessages simplificado, toma como parámetros obligatorios un canal, usuario, tiempo, de espera y dos arrays de respuesta, el primero es respuesta positiva y segundo negativa (si acepta o no)
