# Kick

## Paso 1

Inicias la transmisión en vivo con el nombre de usuario del streamer con el cual aparece en Kick, en este caso usamos de ejemplo mi canal [feliudev](https://kick.com/feliudev).

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2FIrYZcmr36hFg4UhS9uMl%2Fimage.png?alt=media&#x26;token=d4de72fa-7534-4c29-8abe-6b30daf18364" alt=""><figcaption></figcaption></figure>

## Paso 2

Una vez finalices el paso 1, vas a la carpeta plugins/StreamEvents y abres el archivo config.yml, verás que necesitarás tu correo y contraseña de Kick ([Más información](#preguntas-frecuentes)).

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2FluYYj99VUPLwFNSGvwAE%2Fimage.png?alt=media&#x26;token=31f77946-df04-430b-b71f-8ea7b521811e" alt=""><figcaption></figcaption></figure>

## Paso 3

Colocas tus credenciales correctamente ([Más información](#preguntas-frecuentes)) y borras el apartado que dice otp. En caso uses 2FA en tu cuenta puedes saltarte hasta el paso 7

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2FVjZ9gHGRGH6kMYxrTafE%2Fimage.png?alt=media&#x26;token=ea634d05-3b5d-4332-b2fa-be5f79d517a8" alt=""><figcaption></figcaption></figure>

## Paso 4

Guardas los cambios del archivo config.yml y te diriges a tu servidor dentro del juego. recargas los datos del plugin y listo. Ya debería tener registrado tus credenciales.

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2FeaimUi3QpTAQjWbD9tMn%2Fimage.png?alt=media&#x26;token=608baae5-50b6-4818-8a85-8b829e6ab101" alt=""><figcaption></figcaption></figure>

## Paso 5

Ahora, inicias nuevamente la transmisión en vivo de Kick.

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2F6pm30ILyH6LrDoCr8Qm6%2Fimage.png?alt=media&#x26;token=d2d0c3ca-1297-4555-a7c8-39391f523499" alt=""><figcaption></figcaption></figure>

## Paso 6

Si todo va bien, verás en consola uno de estos mensajes dependiendo de si tienes configurado en tu cuenta de Kick el 2FA.

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2Fv5FE6P5S0apdwZxob0lK%2Fimage.png?alt=media&#x26;token=2fe55ee7-f479-4789-be9e-875c17ccbc3a" alt=""><figcaption><p>Codigo 2FA</p></figcaption></figure>

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2F2PWdqJLY27pe3ZieEAII%2Fimage.png?alt=media&#x26;token=b28cbc68-aecc-475b-a66f-0c35cb802efa" alt=""><figcaption><p>Codigo OTP</p></figcaption></figure>

## Paso 7

Obtienes el codigo OTP o 2FA según lo tengas configurado en tu cuenta y lo colocas en el archivo config.yml al lado de tus credenciales.

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2Fzy3TZNAUcvCdmEY7ltQR%2Fimage.png?alt=media&#x26;token=1ff4c8fc-39d8-492a-96a0-058520449aa8" alt=""><figcaption></figcaption></figure>

## Paso 8

Guardas los cambios del archivo config.yml y te diriges a tu servidor dentro del juego. recargas los datos del plugin y listo. Ya debería tener registrado tus credenciales junto con el codigo.

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2FeaimUi3QpTAQjWbD9tMn%2Fimage.png?alt=media&#x26;token=608baae5-50b6-4818-8a85-8b829e6ab101" alt=""><figcaption></figcaption></figure>

## Paso 9

Nuevamente inicias la transmisión en vivo con el nombre del streamer de kick correctamente y listo.

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2F6pm30ILyH6LrDoCr8Qm6%2Fimage.png?alt=media&#x26;token=d2d0c3ca-1297-4555-a7c8-39391f523499" alt=""><figcaption></figcaption></figure>

## Paso 10

Si todo salio Bien, verás este mensaje en consola

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2FNK4qCIAxZRIwDpPumEnM%2Fimage.png?alt=media&#x26;token=e953b9af-bd0a-4a23-a2ad-dc162044c91c" alt=""><figcaption></figcaption></figure>

También verás el mensaje de conexión en tu chat de Kick

<figure><img src="https://720159705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbREWP71isbjUZpJ79Ogw%2Fuploads%2FBRARZYPgh28iSCUVzD4t%2Fimage.png?alt=media&#x26;token=0dca173d-e64d-4225-9ea2-7b264700c1f7" alt=""><figcaption></figcaption></figure>

## Preguntas Frecuentes

### ¿Por qué es necesario ingresar mi correo y contraseña de Kick?

El problema con Kick es que aún está en desarrollo por lo que no tiene una API oficial para tener acceso a sus propiedades de Chat, Subscripciones, Seguidores y más así como Twitch con su Token OAuth que la utilizamos desde nuestra web.

### ¿Como Utiliza el plugin StreamEvents mis credenciales de Kick?&#x20;

Lo que el plugin hace es, tomar tu correo y tu contraseña. Loguearte como si lo estuvieras haciendo en la plataforma Movil. Por lo que una vez loguees te pedira el codigo OTP que es un codigo de seguridad para verificar que eres tú realmente el que va a iniciar sesión. luego de esto al insertarlo verás que ya te podrás conectar al stream desde el plugin sin problemas porque el plugin ya tiene generado el token.&#x20;

Los eventos de Kick se conforma por bastantes llamadas OAuth para cada evento en especifico por lo que es necesario tener acceso a la cuenta de Kick para poder generar los tokens a la vez.

{% hint style="info" %}
Ten por seguro que una vez Kick lance su API Oficial la utilizaremos sin lugar a duda para exponer menos tus datos como creador de contenido!.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://francobm.gitbook.io/streamevents/spanish/configuracion-de-lives/kick.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
