Última revisión: 13 de agosto de 2019

Detective Pikachu es un bot de Telegram especializado en crear listados de participantes en incursiones de Pokémon GO.

Este bot no está asociado con Niantic ni The Pokémon Company, es una herramienta independiente para facilitar la organización de incursiones en comunidades de jugadores.

Puedes pedir ayuda en el grupo @detectivepikachuayuda y estar informado de las novedades en el canal @detectivepikachunoticias.

  1. Ayuda para entrenadores
    1. Encuentra tu comunidad
    2. Registrarse en el bot
    3. Crear anuncios e incursiones
    4. Editar, cancelar, borrar y reflotar una incursión
    5. Apuntarse a una incursión
    6. Alertas de incursiones
    7. Estadístcas
    8. Más ayuda
  2. Ayuda para administradores
    1. Grupos y canales
    2. Añadir el bot a un grupo o canal
    3. Configuración
    4. Ubicaciones de gimnasios
      1. Palabras clave
      2. Etiquetas
      3. Zonas
      4. Límites en número de zonas y ubicaciones de gimnasios
    5. Modo niñero
    6. Zona horaria y región
    7. Idioma
    8. Rankings
    9. Otros comandos exclusivos para administradores
    10. Web de administración
    11. Plantillas
  3. Política de uso
  4. Política de privacidad
  5. Problemas frecuentes
  6. Glosario de comandos
  7. Créditos

Ayuda para entrenadores

Encuentra tu comunidad

El bot está pensado para utilizarse dentro de un grupo, un supergrupo o un canal. Normalmente cada ciudad (o barrios en el caso de ciudades grandes) tiene una o varias comunidades.

Para encontrar una comunidad de Pokémon GO de tu zona puedes utilizar el mapa de comunidades de Silph Road o el listado de Grupos Pokémon GO. Ten en cuenta que algunas comunidades utilizan un bot diferente para organizar las incursiones.

Si no encuentras una comunidad en tu zona, puedes crear una nueva. En ese caso necesitarás leer la ayuda para administradores donde se explica cómo meter al bot en un grupo y configurarlo correctamente.

Registrarse en el bot

El registro te permite mostrar tu nombre de entrenador, equipo y nivel en las incursiones y participar en los rankings. Es necesario estar registrado para poder utilizar los botones +1 de colores. Algunos grupos pueden obligar a registrarse para poder participar en las incursiones o incluso para permanecer en el grupo (queda a discreción de los administradores).

En un privado con @detectivepikachubot, escribe el comando /register y comenzarás el proceso de registro. El proceso es automatizado y te pedirá que hagas una captura de pantalla del juego con unas condiciones.

Alias de Telegram

Para poder utilizar las funciones más básicas del bot (crear incursiones, apuntarse a incursiones…) es necesario tener definido un alias en Telegram. Puede hacerse desde los ajustes de Telegram.

Subida de nivel y cambio de equipo

Si ya te has registrado, para indicar que has subido de nivel o que has cambiado de equipo basta con enviar al bot una nueva captura de pantalla del perfil de entrenador.

Cambio de nombre de entrenador

Si has cambiado tu nombre de entrenador en el juego, debes volver a hacer el proceso de registro desde cero. Puedes hacerlo aunque ya estuvieras registrado anteriormente con otra cuenta.

Cambio de cuenta de Telegram

Si has cambiado de número de teléfono puedes conservar tu cuenta de Telegram anterior cambiando su número de teléfono asociado. Si conservas tu cuenta de Telegram anterior, no tienes que hacer nada más.

Si hace tiempo que no usas Telegram (las cuentas se borran típicamente tras seis meses de no utilizarlas) o has perdido tu número de teléfono, no puedes hacer esto. En su lugar, debes registrarte de nuevo.

El alias que usabas antiguamente puede que siga registrado en el bot, pero al detectar una nueva cuenta con ese alias, debería liberarlo. En caso de que no sea posible, recibirás un error al utilizar el comando /profile. En caso de que todo salga bien, aparecerá tu alias asociado a tu nueva cuenta.

Si intentas registrarte con un nombre de entrenador que está asociado a otra cuenta de Telegram, el bot te indicará los pasos a seguir antes de poder continuar con el registro. Este es un proceso manual y puede llevar algún tiempo.

Crear anuncios e incursiones

Los anuncios son incursiones en las que no se ha elegido todavía una hora para realizarla. Crear un anuncio previamente es la forma recomendada de crear incursiones.

Siempre y cuando el grupo tenga configuradas las ubicaciones de los gimnasios, se puede enviar al grupo una captura de pantalla del juego con el jefe de incursión o el huevo sin eclosionar para crear el anuncio automáticamente. También pueden crearse los anuncios mediante el comando /announce, o mediante el comando /raid y pulsando después en el botón Crear anuncio.

Los anuncios y las incursiones pueden crearse también especificando los parámetros en el comando, aunque el grupo no tenga configuradas las ubicaciones de los gimnasios, siempre en este orden:

/raid pokemon hora gimnasio

También se puede añadir una hora a la que desaparece el Pokémon, poniéndola al final:

/raid pokemon hora gimnasio horafin

Algunos ejemplos:

/raid Raikou 14:30 Alameda
/raid Entei 3:30 Plaza de la verdura
/raid Metapod 12 Plaza Mayor 12:15
/announce Metapod 12 Plaza Mayor

En lugar de especificar un Pokémon, se puede especificar un huevo, por ejemplo, para un huevo de nivel 4 se pondría N4:

/raid N4 13:00 Alameda

Para crear incursiones EX se debe utilizar la palabra EX y especificar el día de la incursión con el siguiente formato:

/raid EX dia/hora gimnasio

Por ejemplo, para una incursión EX el día 12 a las 15:30 en el gimnasio Crucero:

/raid EX 12/15:30 Crucero

Ten en cuenta que si el bot está configurado en un canal solo pueden crear anuncios e incursiones los administradores con capacidad para escribir y enviar imágenes. En este caso, solo puedes convertir anuncios en incursiones o apuntarte a incursiones existentes, pero no crear nuevas. Consulta con un administrador de tu comunidad para más detalles.

Editar, cancelar, borrar y reflotar una incursión

Se pueden editar y añadir todos los detalles de la incursión después de crearla: cambiar la hora, el gimnasio, el Pokémon (o el huevo) y la hora a la que abre el huevo o desaparece.

Para editar o añadir cualquiera de estos detalles, se puede contestar al mensaje que contiene la incursión con uno de estos comandos:

/time 12:00
/pokemon Wartortle
/gym Plaza de Abastos
/endtime 12:30
/endtime -
/opentime 11:50
/opentime -

En el caso de pasar una barra horizontal - como argumento a /endtime o /opentime, se borrará la hora de apertura del huevo o la hora a la que desaparece el Pokémon.

Una incursión también puede ser cancelada contestando con el comando /cancel, borrada con el comando /delete y reflotada con el comando /refloat.

Por lo general, el creador de la incursión y los administradores son los únicos que pueden hacer estos, a no ser que el grupo tenga activada la opción de edición permisiva. Los comandos /delete y /refloat por defecto solo están activados para los administradores de los grupos, pero pueden activarse también para los creadores de las incursiones.

Las incursiones se finalizan automáticamente pasada media hora desde la hora de inicio, pero también se puede forzar la finalización con el comando /close en cualquier momento una vez pasada la hora de inicio.

Los participantes recibirán avisos por privado cuando se edite, cancele o borre una incursión.

Al editar una hora con /time es necesario especificar el día si no es el día actual. Con /endtime y /opentime, sin embargo, no es necesario, ya que por defecto se toma el mismo día en que se realiza la incursión.

Apuntarse a una incursión

Una vez creada la incursión, puedes apuntarte pulsando en el botón Voy. Si te apuntas unos pocos minutos antes de la hora fijada, o incluso después, podrías aparecer con un icono de un caracol 🐌 en el listado, dependiendo de cómo esté configurado el grupo.

Si vas con acompañantes, puedes pulsar el botón +1 por cada acompañante adicional. Si te has pasado, pulsa en Voy para poner esta cuenta a cero y volver a empezar. Ten en cuenta que los administradores de los grupos pueden limitar el número de acompañantes permitidos o deshabilitar completamente esta opción.

Cuando estés en el lugar de la incursión, puedes pulsar el botón Estoy ahí para indicarlo.

Si te has apuntado pero no vas a ir, pulsa en No voy. Si han pasado más de cinco minutos desde que te apuntaste, permanecerás en la lista con una ❌ para que la gente sepa que te has desapuntado. En los grupos con la opción de no voy explícito, puedes marcar directamente No voy si quieres constar así en la lista.

Una vez llegue la hora de la incursión y hasta seis horas más tarde, puedes informar si has capturado al Pokémon de la incursión pulsando en Lo tengo, Ha escapado o ¡Shiny!. Estos botones no están activados por defecto y los administradores de los grupos pueden decidir no habilitarlos.

Para que la participación sea contabilizada para los rankings hay que apuntarse antes de la hora de inicio acordada y pulsar en Estoy de forma que quede marcado que has acudido a la incursión (esto puede hacerse más tarde de la hora de inicio acordada). La configuración del caracol 🐌 no tiene efecto alguno. Además debes estar registrado en el momento en que se genere el ranking.

Alertas de incursiones

Los usuarios pueden configurar alertas por mensaje privado cuando se creen incursiones o anuncios en determinados gimnasios o de determinados Pokémon. Para configurarlas, utiliza el comando /alerts por privado al bot y sigue las instrucciones.

Hay un límite de 30 alertas de gimnasios y de 12 alertas de Pokémon por cada grupo. Con /clearalerts puedes borrar de una vez todas tus alertas.

Ten en cuenta que antes de configurar las alertas tienes que haber participado en alguna incursión en un grupo con las ubicaciones de los gimnasios configuradas y la opción de permitir alertas activada, sino el grupo y los gimnasios no aparecerán.

Estadísticas

Los usuarios pueden solicitar sus estadísticas personales de participación con el comando /stats. Las estadísticas tienen reglas similares a los rankings para que las incursiones sean contabilizadas.

Más ayuda

Si necesitas ayuda que no se encuentre en este manual, puedes preguntar en @detectivepikachuayuda. Si estás administrando un grupo o un canal, mira más abajo para ver la ayuda para administradores.

Ayuda para administradores

Grupos y canales

El bot se puede añadir a grupos y a canales, pero funciona de manera ligeramente distinta en ambos casos, en parte por el propio funcionamiento de Telegram.

En grupos el bot ya se puede utilizar tan pronto entra al grupo y envía un saludo. Conviene configurarlo, no obstante. Ten cuidado porque, si una vez añadas el bot conviertes el grupo a supergrupo, tendrás que volver a meter el bot y volver a configurarlo. Un supergrupo es la mejor opción en la mayoría de los casos.

En canales el bot no saluda al entrar y necesita configurarse con /settings antes de poder utilizarse. También funciona algo más lento y hay algunas diferencias más. En un canal, no mostrará el creador de la incursión porque la incursión siempre la crea el canal, no un usuario. Además, algunas de las opciones no tienen sentido para canales. Usar un canal es una opción sencilla si se quiere integrar con otros bots, ya que un bot no puede leer el mensaje de otro bot en un grupo.

Añadir el bot a un grupo o canal

Para añadir el bot a un grupo tienes tres alternativas:

  1. Vete al perfil de @detectivepikachubot. En el menú, selecciona la opción Añadir a un grupo y escoge el grupo de la lista.

  2. Pulsa en este enlace en un dispositivo donde tengas Telegram instalado.

  3. Puedes intentar añadirlo como un contacto más desde el grupo con su alias @detectivepikachubot, pero en versiones recientes de Telegram hay problemas usando este método.

Para añadir el bot a un canal las opciones son más limitadas. Tienes que ir a la gestión de administradores y añadirlo directamente como administrador, buscándolo como un contacto más con su alias @detectivepikachubot.

Con versiones recientes de Telegram no se pueden añadir bots de esta forma. Si es tu caso, descarga la beta para Android desde el canal Beta de Telegram buscando el archivo tgrambeta.apk más reciente. Telegram Beta se instala como una aplicación aparte y, una vez añadas el bot, puedes desinstalarla.

Configuración

Para hacer la configuración básica del bot utiliza el comando /settings. La configuración está dividida en varios submenús:

Funcionamiento del grupo/canal

  1. Ubicaciones. Activa o desactiva la integración de las ubicaciones. Para poder utilizar esta opción, debes configurar las ubicaciones. Si no vas a hacerlo, es mejor que la desactives. Opción activada por defecto.

  2. Permitir configurar alertas. Requiere la opción Ubicaciones (se marca automáticamente si es necesario). Permite o no que los usuarios encuentren los gimnasios configurados en este grupo/canal a la hora de configurarse alertas por privado. Opción activada por defecto.

  3. Modo niñero. Borra todos los mensajes excepto los mensajes de creación de incursiones y los comandos permitidos. Mira el apartado del modo niñero para más información. Opción desactivada por defecto.

  4. Registro obligatorio. Si está activada, obliga a todos los usuarios a registrarse en el bot antes de poder participar en incursiones o crearlas. Opción desactivada por defecto.

  5. Reflotar automático. Si está activada, esta opción hace que el bot reflote todas las incursiones activas cada 5, 10, 15 o 30 minutos. Las incursiones se consideran activas si falta menos de una hora y media para que comiencen o si acaban de comenzar (una vez comenzadas, se reflotarán una única vez). Opción desactivada por defecto.

  6. Incluir anuncios en reflotes. Si está activada, esta opción hace que el bot reflote los anuncios cuando se hacen reflotes masivos o automáticos. Opción desactivada por defecto.

Comandos disponibles para usuarios

  1. Consultar gimnasios (comando /search). Si está activada, permite que los usuarios consulten localizaciones de los gimnasios. Opción desactivada por defecto.

  2. Crear incursiones y anuncios. Si está activada, permite que los usuarios creen incursiones y anuncios, de cualquier forma que esté permitida según las opciones del apartado Creación de incursiones. Opción activada por defecto.

  3. Reflotar incursiones (comando /refloat). Si está activada, permite que los creadores de las incursiones las refloten utilizando el comando /reflotar. Opción desactivada por defecto.

  4. Borrar incursiones (comando /delete). Si está activada, permite que los creadores de las incursiones las borren utilizando el comando /delete. Si desactivas esta opción, todavía pueden cancelarlas con el comando /cancel. Opción activada por defecto.

Creación de incursiones y anuncios

  1. Modo interactivo de crear incursiones y anuncios. Si está activada, permite crear incursiones y anuncios usando los menús interactivos basados en botones. Opción activada por defecto.

  2. Anuncios desde imágenes de huevos. Si está activada, permite que el bot analice las imágenes en busca de huevos de incursión y cree anuncios de forma automática. Opción activada por defecto.

  3. Anuncios desde imágenes de jefes de incursión. Si está activada, permite que el bot analice las imágenes en busca de jefes de incursión y cree anuncios de forma automática. Opción activada por defecto.

  4. Anuncios desde imágenes de invitaciones EX. Si está activada, permite que el bot analice las imágenes en busca de invitaciones a incursiones EX y cree anuncios de forma automática. Opción activada por defecto.

  5. Apuntar automáticamente al organizador. Si está activada, apunta al organizador automáticamente al crear o convertir un anuncio en incursión. Esta opción no hace nada en canales, ya que las incursiones no tienen organizador. Opción activada por defecto.

  6. Ajustar minutos a múltiplos de 5. Si está activada, ofrece los tiempos en múltiplos de 5 al convertir anuncios en incursiones. Si está desactivada, toma como referencia la hora de apertura del huevo, aunque los minutos resultantes no sean múltiplos de 5. Opción desactivada por defecto.

Opciones de vista de incursiones

  1. Mostrar totales disgregados. Si está activada, en lugar de mostrar un único total de entrenadores apuntados, lo disgrega además por equipos. Opción desactivada por defecto.

  2. Mostrar «+1» disgregados por línea. Requiere la opción Boton «+1» por cada equipo del apartado Funcionamiento de incursiones (se marca automáticamente si es necesario). Si está activada, muestra los +1 con el color correspondiente en cada línea. Opción desactivada por defecto.

  3. Mostrar horas en formato AM/PM. Si está activada, muestra las horas con el formato de 12 horas seguido de AM o PM. Solo afecta a la visualización de las incursiones. Opción desactivada por defecto.

  4. Tema de iconos. Permite cambiar el tema de iconos entre uno de los disponibles. Cada vez que lo pulsas, cambia el tema por otro entre los temas disponibles.

  5. Agrupar apuntados por nivel/equipo. En lugar de mostrar los apuntados por orden temporal, los agrupa por equipo y por nivel. Opción desactivada por defecto.

  6. Ordenar zonas/gimnasios por actividad. Al crear incursiones de forma interactiva, mostrar las zonas y los gimnasios ordenados de mayor a menor actividad, en lugar de usar únicamente el orden alfabético. Opción activada por defecto.

  7. Marcar apuntados tarde. Marca en el listado los entrenadores que se hayan apuntado tarde con un 🐌. Se puede configurar para 1, 3, 5 o 10 minutos antes de la hora fijada de la incursión. Opción activada por defecto con 1 minuto.

Funcionamiento de incursiones

  1. Botón «Tardo». Si está activada, aparecerá un nuevo botón en las incursiones para que los entrenadores puedan avisar si van a llegar tarde. Opción desactivada por defecto.

  2. Botones «¡Lo tengo!». Si está activada, aparecerán unos botones que permiten mostrar si has capturado o no el Pokémon de la incursión. Los botones solo aparecen a partir de la hora de inicio de la incursión y durante las siguientes seis horas. Opción desactivada por defecto.

  3. Botón «¡Shiny!». Si está activada, aparecerá junto a los botones «¡Lo tengo!» un botón para indicar si el Pokémon capturado es shiny. Como los botones «¡Lo tengo!», solo aparece a partir de la hora de inicio de la incursión y durante las siguientes seis horas y además solo en los jefes que pueden aparecer shiny. Opción desactivada por defecto.

  4. Botón «+1». Si está activada, aparecerá un botón que permite indicar que vas con acompañantes a la incursión. Se puede configurar un máximo de 1, 2, 3, 5 y 10 acompañantes. Opción activada por defecto y configurada con 5 acompañantes como máximo.

  5. Botón «+1» por cada equipo. Requiere la opción Botón «+1» (se marca automáticamente si es necesario). Si está activada, muestra tres botones «+1», uno por equipo, en vez de un único botón. Esta opción solo tiene sentido si tienes activada la opción de vista de incursión Mostrar totales disgregados o Mostrar «+1» disgregados por línea. Opción desactivada por defecto.

  6. Edición permisiva. Si está activada, permite que cualquier entrenador edite la hora, la hora de finalización, el Pokémon o el gimnasio de una incursión o un anuncio. Esta opción solo está recomendada para grupos reducidos y no para utilizar de forma general. Opción desactivada por defecto.

  7. Reflotes permisivos. Si está activada, permite que cualquier entrenador reflote cualquiera incursión o anuncio. Esta opción solo está recomendada para grupos reducidos y no para utilizar de forma general. Opción desactivada por defecto.

  8. «No voy» explícito. Si está activada, apuntará en la lista con una ❌ a todo aquel que pulse directamente el botón «No voy». Esta opción es útil para comunidades pequeñas en las que es bueno saber cuándo un jugador no puede ir a una incursión. Opción desactivada por defecto.

  9. Cancelar automáticamente incursiones vacías. Si activas esta opción, el bot cancelará automáticamente las incursiones si considera que han quedado vacías. Una incursión se considera vacía a este efecto si tiene un único entrenador apuntado o menos y ningún entrenador ha pulsado en el botón Estoy. La cancelación se produce tras el cierre de la incursión, normalmente 30 minutos después de la hora acordada, o tras pasar la hora de fin de la incursión si se ha especificado. Opción desactivada por defecto.

  10. Sólo miembros del grupo. Al estar activada, no permite que los usuarios de Telegram que no sean miembros del grupo o canal participen en incursiones o reciban alertas. Opción activada por defecto.

  11. Permitir solo incursiones nivel ≥ n. Al activar esta opción, permite crear únicamente incursiones a partir de determinado nivel de jefe de incursión, configurable desde el 2 hasta el 5, y siempre incluyendo las EX. Al desactivarla, permite crear incursiones de cualquier nivel. Opción desactivada por defecto.

  12. Permitir solo danuncios nivel ≥ n. Al activar esta opción, permite crear únicamente anuncios a partir de determinado nivel de jefe de incursión, configurable desde el 2 hasta el 5, y siempre incluyendo las EX. Al desactivarla, permite crear anuncios de cualquier nivel. Opción desactivada por defecto.

Funcionamiento de rankings

  1. Ranking Semanal de incursiones. Si está activado, permite a los administradores de un grupo mostrar un TOP 5, 10, 15, 20 o 25 semanal de participación en incursiones (según la opción seleccionada, por defecto 10) utilizando el comando /ranking week (o simplemente /ranking).

  2. Ranking Mensual de incursiones. Si está activado, permite a los administradores de un grupo mostrar un TOP 15, 25, 35 o 50 mensual de participación en incursiones (según la opción seleccionada, por defecto 15) utilizando el comando /ranking month.

  3. Contar solo incursiones nivel ≥ n. Al activar esta opción, limita las incursiones que se tienen en cuenta para el ranking de incursiones según el nivel del jefe de incursión, configurable desde 2 hasta 5, y siempre incluyendo las EX. Al desactivarla, cuenta las incursiones de cualquier nivel. Opción desactivada por defecto.

  4. Ranking de incursiones automático. Si la opción está activada, publicará los rankings de incursiones que no estén desactivados de forma automática tan pronto como estén disponibles (dos horas antes de que termine el periodo del ranking).

  5. Ranking Semanal de anuncios. Si está activado, permite a los administradores de un grupo mostrar un TOP 5, 10, 15, 20 o 25 semanal de creación de anuncios (según la opción seleccionada, por defecto 10) utilizando el comando /ranking announces week (o simplemente /ranking announces).

  6. Ranking Mensual de anuncios. Si está activado, permite a los administradores de un grupo mostrar un TOP 15, 25, 35 o 50 mensual de creación de anuncios (según la opción seleccionada, por defecto 15) utilizando el comando /ranking announces month.

  7. Contar solo anuncios nivel ≥ n. Al activar esta opción, limita los anuncios que se tienen en cuenta para el ranking de anuncios según el nivel del jefe de incursión, configurable desde 2 hasta 5, y siempre incluyendo las EX. Al desactivarla, cuenta los anuncios de cualquier nivel. Opción desactivada por defecto.

  8. Ranking de anuncios automático. Si la opción está activada, publicará los rankings de anuncios que no estén desactivados de forma automática tan pronto como estén disponibles (dos horas antes de que termine el periodo del ranking).

Ubicaciones de gimnasios

Las ubicaciones de los gimnasios tienen que configurarse en cada grupo de forma independiente. Un grupo no conoce las ubicaciones de los demás grupos.

Para comenzar, debes crear una hoja de cálculo de Google con 4 columnas (y algunas más opcionales que puedes cubrir más adelante):

  1. Nombre del gimnasio
  2. Latitud en formato numérico (por ejemplo 51.206983)
  3. Longitud también en formato numérico (por ejemplo 6.7739205)
  4. Palabras clave separadas por comas (por favor recubierto de nata, lee la sección de palabras clave)
  5. Etiquetas (opcional)
  6. Zonas (opcional)

Por defecto, Google intenta formatear los números y los estropea. Si estás escribiendo los datos manualmente, debes seleccionar las columnas B y C y eliminar el formato como se muestra en la siguiente animación antes de empezar a escribir las coordenadas.

Esto nos pasa por utilizar las hojas de cálculo como tablas

La cuarta columna es esencial entender cómo funciona, ya que es la más importante para que el bot pueda encontrar los gimnasios. Revisa la sección sobre palabras clave con mucha calma.

La quinta columna es opcional y siempre puedes cubrirla más tarde. Revisa la sección sobre etiquetas donde se explica más en detalle.

La sexta columna también es opcional. Revisa la sección sobre zonas donde se explica más en detalle.

Una vez tengas lista la hoja de cálculo, debes pulsar en el botón Compartir para obtener un enlace público a la hoja de cálculo y establecerlo con el comando /spreadsheet en el grupo. Por ejemplo:

/spreadsheet https://docs.google.com/spreadsheets/d/1s2K8_hayc1aHt8bZeKucRz0s4G4rn9YUrDB2ZvvEJ4A/edit?usp=sharing

Una vez establecida, debes utilizar el comando /refresh para que la cargue. Cada vez que hagas cambios, debes volver a utilizar /refresh para recargar la lista. No es necesario volver a utilizar /spreadsheet a no ser que cambies la hoja de cálculo por otra.

Se pueden probar las ubicaciones preguntando por ellas con el comando /search. Por ejemplo:

/search león de boca abierta

Para listar todos los gimnasios conocidos puedes usar el comando /list. Este comando puede mostrar la lista cortada si hay demasiados gimnasios, sobre 500 gimnasios o más.

¡Importante! Si cambias el nombre de un gimnasio en la primera columna, la próxima vez que hagas /refresh se borrará y se volverá a crear con otro identificador. Todas las alertas que los usuarios tuvieran creadas se perderán. También puede afectar a incursiones en curso que estén utilizando ese gimnasio, que perderán la ubicación.

Palabras clave

Las palabras clave se escriben en la cuarta columna, separadas por comas (los espacios entre las palabras y las comas se ignoran).

Piensa en las palabras clave como trozos de frase clave que pueden incluso tener espacios por el medio. El bot va buscando coincidencias entre lo que escribe el usuario y estos trozos de frase clave y se detiene en la primera coincidencia, así que hay que escribirlas con cuidado evitando poner palabras muy cortas o demasiado genéricas, que puedan provocar colisiones.

Las palabras clave más cortas de tres letras se ignoran a propósito. Ten en cuenta también que las tildes y mayúsculas se ignoran y los caracteres como «ç» y «ñ» se transforman a «c» y «n». Es decir, la palabra clave Peñíscola a efectos de búsqueda es la misma que peniscola.

Posible problema: Se reconoce el gimnasio equivocado y los nombres se parecen poco

Esto puede ocurrir si has introducido palabras clave demasiado cortas o demasiado genéricas.

Por ejemplo, los gimnasios Plaza de Abastos y Niños jugando en la plaza pueden confundirse si utilizas como palabra clave plaza. Debes seguir las recomendaciones generales de no usar palabras sueltas demasiado genéricas.

En este caso, las palabras clave adecuadas podrían ser:

Gimnasio Palabras clave
Plaza de Abastos plaza abastos, plaza de abastos
Niños jugando en la plaza niños jugando, jugando en la plaza, jugando en plaza, jugando plaza, niños plaza
Posible problema: Se reconoce el gimnasio equivocado y un nombre está contenido en el otro

Esto puede ocurrir cuando dos o más gimnasios tienen nombres que están contenidos el uno en el otro. Por ejemplo, en Fuente, Fuente pintoresca y Fuente de la angustia.

En este caso, el gimnasio Fuente no puede distinguirse más que por la palabra fuente y aplicar las recomendaciones del apartado anterior no es suficiente. Se debe proceder de la siguiente forma:

  1. Eliminar el gimnasio con el nombre contenido de la hoja de cálculo (en este caso, Fuente).
  2. Usar el comando /refresh en el bot.
  3. Añadir el gimnasio al final de la hoja de cálculo de nuevo.
  4. Usar el comando /refresh una segunda vez.

De esta forma, el gimnasio con el nombre contenido quedará cargado con un nuevo identificador al final de todo. Ten cuidado, ya que hacer esto puede afectar a incursiones en curso que estén usando ese gimnasio en ese momento y se perderán las alertas que los usuarios tengan configuradas en él.

Posible problema: Hay dos gimnasios con el mismo nombre y el bot no los distingue

En este caso, no hay una solución sencilla, pero puedes optar por alguna o varias de estas opciones:

Etiquetas

Las etiquetas sirven para marcar los gimnasios con emojis que indican si son patrocinados o si reciben incursiones EX. Las etiquetas se ponen en la quinta columna como las palabras clave, separadas por comas. Las soportadas son las siguientes:

Por razones históricas algunas palabras también producen emojis, como parque o campo, pero es posible que se eliminen en un futuro. Si quieres añadir emojis personalizados, usa los emojis que quieras directamente separados por comas. Por ejemplo:

patrocinado,ex,📱
🌳,🛴

Zonas

Las zonas tan sólo se utilizan con el modo de creación interactivo de incursiones, con el objetivo de facilitar encontrar los gimnasios. Se pueden asociar, por ejemplo, a barrios, o a divisiones de una ciudad (Zona Norte, Zona Sur…).

Las zonas se establecen en la sexta columna. Pueden configurarse varias para el mismo gimnasio separadas por comas. Por ejemplo:

Polígono Industrial, Zona Norte

Ten en cuenta que, si añades estos datos en algún gimnasio, los gimnasios que no tengan este dato cubierto no aparecerán como opción al crear una incursión de forma interactiva, pero podrán seguir seleccionándose por otros métodos.

Límites en número de zonas y ubicaciones de gimnasios

El número máximo de gimnasios que se cargarán de la hoja de cálculo es 3000. A partir de ese número, se ignorarán.

En la creación de incursiones con el comando /raid se mostrará un máximo de 56 gimnasios, ordenados de mayor a menor uso en los últimos 60 días. Si se quiere mostrar más gimnasios, se recomienda crear zonas. Se mostrará un máximo de 14 zonas, así que si el número de zonas es mayor, las zonas con menor uso no aparecerán.

Combinando el número máximo de zonas con el número máximo de gimnasios por zona, pueden mostrarse hasta un total de 56*14=784 gimnasios.

Esto no quiere decir que sea obligatorio crear zonas si se quiere mostrar más de 56 gimnasios. Lo ocurre es que solo se podrán seleccionar los 56 más concurridos usando el comando /raid sin argumentos, pero siempre se podrán seleccionar los menos concurridos por otros métodos.

Modo niñero

El modo niñero evita que la gente hable en un grupo, borrando todos los mensajes que pongan los usuarios (no los administradores). Se debe activar desde la configuración.

Es necesario que el bot tenga permisos de administración en Telegram para borrar mensajes, sino no podrá borrar los mensajes de otros usuarios.

El comando /talkgroup permite definir un grupo para hablar. Si está el modo niñero activado, el bot recordará el enlace al grupo para hablar cada vez que hable alguien. Por ejemplo:

/talkgroup @PGSDC
/talkgroup https://t.me/joinchat/XXs3XkzYsXXxnvbtxxe11x

Para eliminar el grupo para hablar se puede pasar una barra horizontal como argumento, es decir:

/talkgroup -

Zona horaria y región

Para establecer la zona horaria y la región se debe utilizar el comando /timezone con la zona horaria correspondiente como parámetro siguiendo el formato del listado de zonas horarias de la IANA. Por ejemplo:

/timezone Europe/Madrid
/timezone Atlantic/Canary

Para consultar la zona horaria y la región actual, se puede utilizar el comando /timezone sin parámetros.

/timezone

La región se elige automáticamente a partir de la zona horaria. Si tu región no se corresponde con la elección automática, puedes modificarla con el comando /region (sin parámetros) eligiendo una de las opciones disponibles.

Idioma

Para ver los idiomas disponibles, utiliza el comando /language.

Al entrar a un grupo por primera vez o al hablar con usuario por primera vez por privado, el bot preguntará antes el idioma deseado. Siempre se puede cambiar más adelante con el comando /language idioma. Por ejemplo:

/language Portuguese

Si un usuario interacciona por primera vez con el bot desde un grupo, se le asignará automáticamente el idioma del grupo y no se le preguntará por privado. En este caso, el usuario también puede cambiar el idioma por privado con ese comando.

Rankings

Hay dos rankings que se pueden configurar: de participación en incursiones y de creación de anuncios.

El bot puede mostrar los rankings de la semana pasada (contando de lunes a domingo) y del mes pasado, con los comandos /ranking raids week o /ranking announces week y /ranking raids month o /ranking announces month.

En el ranking de participación en incursiones aparecen ordenados por participación el número de usuarios configurado en el grupo o canal. Por defecto, un TOP 10 semanal y un TOP 15 mensual. En caso de empate en número de incursiones, se muestran en la misma posición. Solo se tienen en cuenta los usuarios que se han apuntado a la incursión antes de la hora de inicio y que han pulsado el botón de Estoy.

Para que la participación sea contabilizada para los rankings los entrenadores tienen que apuntarse antes de la hora de inicio acordada y pulsar en Estoy en cualquier momento, de forma que quede marcado que se ha acudido a la incursión. La configuración del caracol 🐌 no tiene efecto alguno. Además deben estar registrados en el momento de generar el ranking.

En el ranking de creación de anuncios aparecen ordenados por cantidad de creación el número de usuarios configurado en el grupo o canal. Por defecto, un TOP 10 semanal y un TOP 15 mensual. En caso de empate en número de incursiones, se muestran en la misma posición. Solo se tienen en cuenta anuncios convertidos luego a incursiones que no se cancelen o se borren.

Los rankings están disponibles a partir de las 10 de la noche del día anterior a que termine el periodo correspondiente. Es decir, el ranking mensual estará disponible a las 10 de la noche del último día del mes.

Se puede limitar qué incursiones se tienen en cuenta para cada uno de los tipos de ranking según el nivel del jefe de incursión, según la configuración del grupo o canal.

Otros comandos exclusivos para administradores

Para revertir la cancelación de una incursión puedes usar el comando /uncancel. Se utiliza exactamente igual que el /cancel, pero sobre incursiones canceladas.

Un administrador siempre puede cancelar incursiones con el comando /cancel, aunque sean antiguas. Normalmente, un creador de incursión solo puede cancelar incursiones que no sean más antiguas de tres horas.

Para eliminar entrenadores de incursiones de forma selectiva, se puede utilizar /unlist seguido del nombre del entrenador. Este comando se utiliza como todos los de la familia de edición: o bien contestando a la incursión, o bien por privado especificando el identificador de la incursión y el nombre del entrenador deseado por ese orden.

Para reflotar todas las incursiones activas una vez (las que transcurren en un margen de una hora y media), se puede usar el comando /refloatactive. También se pueden reflotar todas las incursiones, incluídas las EX que transcurrirán dentro de varias horas o días, con /refloatall, las incursiones que transcurrirán hoy, con /refloattoday, o las incursiones EX que transcurrirán dentro de varias horas o días, con /refloatex.

Se pueden eliminar usuarios del grupo con el comando /kickachu seguido de uno o más identificadores numéricos de Telegram. Este comando puede generarse a partir de listados de usuarios inactivos o sin validar desde la web de administración.

Web de administración

En admin.detectivepik.ac está disponible una herramienta web que permite obtener alguna información interesante para los administradores:

La herramienta necesita conectarse utilizando tu propia cuenta de Telegram, ya que el bot no puede obtener por sí mismo la lista de usuarios de un grupo o un canal.

La información de los grupos disponibles, la lista de usuarios de cada grupo y el resultado de cada operación se cachean durante 21 horas en el servidor para evitar sobrecargar la API de Telegram y el servidor y así poder reutilizarlas. En cada pantalla, aparecerá especificado cuándo se ha obtenido cada dato por última vez.

Al terminar, por seguridad es recomendable volver a la pantalla principal y cerrar sesión en Telegram pulsando el botón Logout. Aunque no lo hagas, tras 30 días cierran las sesiones automáticamente en el servidor y se borra la información de la sesión de la herramienta.

Plantillas

Se pueden personalizar los mensajes que aparecen en las incursiones y los anuncios cambiando las plantillas con los comandos /raidtemplate y /announcetemplate independientemente.

Llamado sin argumentos, informa de la plantilla actual. Para cambiar la plantilla, debe pasarse la plantilla completa como argumento, por ejemplo:

/raidtemplate <b>{Pokemon}</b> Raid {{on <b>{weekday_day_month}</b> }}at {timewarn_icon_}<b>{raidtime}</b> in {gym_icon}{gym}<br>{{<em>Available from {opentime} to {endtime}</em><br>}}<em>Organized by </em>{organizer}{_edited_icon}{_refloated_icon}

Plantillas predefinidas

Se pueden seleccionar algunas plantillas predefinidas poniendo su nombre, de la siguiente forma:

/raidtemplate maxcp
/announcetemplate maxcp

Las plantillas predefinidas disponibles son las siguientes:

Nombre Descripción
maxcp Como la plantilla por defecto, pero muestra además el PC máximo del Pokémon.
pokebattler Como la plantilla por defecto, pero con un enlace a Pokébattler en el nombre del Pokémon.
pokebattler_maxcp La combinación de las dos plantillas anteriores: muestra el PC máximo y un enlace a Pokébattler en el nombre del Pokémon.

Para volver a la plantilla por defecto, se puede pasar un guión -, de la siguiente forma:

/raidtemplate -
/announcetemplate -

Variables

Los textos como {gym} son variables que se sustituirán por información. Puedes ver una lista completa de las variables disponibles a continuación. Por simplicidad en su lectura, se excluyen los {}. Por ejemplo, la primera variable pokemon debe escribirse como {pokemon}.

Variable Descripción HTML
pokemon El Pokémon o el huevo. -
pokemon_gamepress El Pokémon (con un enlace a su guía en Gamepress) o el huevo. Enlace
pokemon_gameinfo El Pokémon (con un enlace a su guía en Gameinfo) o el huevo. Enlace
pokemon_pokebattler El Pokémon (con un enlace a su guía en Pokebattler) o el huevo. Enlace
expokemon_icon El icono de EX solo si es un jefe de incursión EX. -
shinypokemon_icon El icono de shiny solo si es un jefe de incursión que puede aparecer shiny. -
maxcp El CP máximo a nivel 20. -
maxcp_boosted El CP máximo a nivel 25. -
types Los tipos del Pokémon (en iconos). -
types_text Los tipos del Pokémon (en texto). -
weatherboosts Los climas que potencian al Pokémon (en iconos). -
weatherboosts_text Los climas que potencian al Pokémon (en texto). -
isegg Verdadero si es un huevo. -
ispokemon Verdadero si es un jefe de incursión. -
istier5 Verdadero si es un jefe o huevo de nivel 5. También disponible para el resto de niveles. -
gym El gimnasio. Enlace
gym_icon El icono de ubicación. -
exgym_icon El icono de EX solo si es un gimnasio EX. -
zone La zona o zonas del gimnasio. -
announcer Usuario que ha creado un anuncio. Enlace
organizer Usuario que ha organizado una incursión. Enlace
weekday_day_month Día de la semana, día y mes si la incursión no es hoy. -
weekday_day Día de la semana y día si la incursión no es hoy. -
day_month Día y mes si la incursión no es hoy. -
opentime Hora a la que abre el huevo. -
endtime Hora a la que cierra el huevo. -
raidtime Hora de la incursión. -
timewarn Texto cierra pronto si la hora de organización de incursión está muy cerca de la hora de cierre. -
timewarn_icon Icono ⚠️ si la hora de organización de incursión está muy cerca de la hora de cierre. -
timenearopen Verdadero si la hora de organización de incursión está muy cerca de la hora de apertura. También disponibles timenearend, timefaropen y timefarend. -
edited_icon Icono 📝 si está editada. -
edited Texto editada si está editada. -
refloated_icon Icono 🎈 si está reflotada. -
refloated Texto reflotada si está reflotada. -

Formato con HTML

El mensaje se puede formatear con HTML sencillo, con las restricciones de Telegram habituales:

Los saltos de línea deben indicarse con <br>. Un salto de línea normal en el mensaje se traducirá a un espacio en blanco.

Variables con HTML

Las variables que están marcadas como que contienen HTML generalmente son enlaces. Es decir, {pokemon_gamepress} se traducirá normalmente a algo así:

<a href="https://pokemongo.gamepress.gg/raid-boss-counter/palkia-raid-counter-guide">Palkia</a>

Al contener HTML, estas variables no pueden ponerse dentro de otras etiquetas HTML, como <b> para ponerlas en negrita por ejemplo. Es decir, este trozo de plantilla lo rechazará el bot con el error de anidación de HTML, a pesar de que parece no tener HTML anidado:

<b>{pokemon_gamepress}</b>

En estos casos, se puede acceder al texto con el nombre de la variable acabado en _text y al enlace con el nombre de la variable acabado en _link. Es decir, en este caso:

Variantes de las mismas variables

Para ayudar a construir mejores mensajes, hay versiones de las variables con espacios al principio, espacios al final, en mayúsculas… Estas son las variantes disponibles:

Bloques condicionales

Hay tres tipos de bloques condiciones, que son bloques encerrados entre llaves dobles {{ }} que pueden mostrarse o no en el mensaje dependiendo de unas determinadas condiciones sencillas.

El bloque condicional más simple se escribe simplemente así: {{texto}}. Se mostrará únicamente si todas las variables que se utilizan dentro están definidas. Tienes ejemplos de este tipo de bloque en la plantilla por defecto, donde solo se muestra una porción de texto si está definida la variable weekday_day_month y otro si están definidas opentime y endtime.

Otro tipo de bloque conditional permite mostrar texto sólo si una variable está definida, sin que se imprima la variable. La sintaxis [variable]{{texto}} permite imprimir todo el texto si existe la variable. Por ejemplo, para mostrar un texto solo en caso de que una incursión sea EX se puede utilizar este bloque condicional:

[expokemon_icon]{{¡Esta es una incursión EX!}}

Por último, se puede hacer justamente lo contrario con el tercer tipo de bloque condicional: mostrar un texto si la variable no está definida. La sintaxis para esto es [!variable]{{texto}}. Por ejemplo, para mostrar un texto solo en caso de que una incursión no tenga la ubicación del gimnasio correctamente definida:

[!gym_link]{{¡El gimnasio no se ha reconocido, avisa a un admin!}}

Pies de incursiones

Las incursiones pueden tener un texto al pie, que puede definirse con /raidfootertemplate de la misma manera que se definen las demás plantillas. En este caso, por defecto no hay ningún texto al pie por lo que /raidfootertemplate - elimina el texto al pie.

Política de uso

El bot ha sido diseñado para facilitar la organización entre jugadores de Pokémon GO que siguen las Condiciones del Servicio de Niantic. Especial atención merece el apartado 3.1 donde se especifican las trampas del juego.

Comportamiento de jugadores

Está prohibido explícitamente el uso de cualquier tipo de aplicación modificada de Pokémon GO o aplicaciones que puedan ser utilizadas para hacer trampas, especialmente que permitan falsear la ubicación.

Se asume que cada jugador utiliza una única cuenta y que no la comparte con otros jugadores, por lo que al efecto la prohibición anterior es extensible a cualquier actividad realizada por el usuario y sus cuentas, no limitándose a la cuenta registrada en caso de tener varias cuentas, ni tampoco limitándose a la actividad realizada por el usuario en caso de compartir cuentas con otros jugadores.

Están permitidas las aplicaciones que únicamente extraen información del juego a través de técnicas de captura de pantalla, como la mayoría de calculadoras de IVs.

Comportamiento de grupos

El bot no puede ser utilizado en grupos o canales que permitan abiertamente o promuevan directrices contrarias a las Condiciones del Servicio de Niantic, especialmente en lo que respecta al falseo de ubicación.

Métodos de baneo

El bot implementa medidas anti-trampas que detectan comportamientos y uso de determinadas aplicaciones que permiten hacer trampas, lo que puede llevar a un baneo automático de usuarios o incluso de grupos completos. Los baneos automáticos son revisados por el personal del bot de forma manual una vez se han producido para asegurar su legitimidad.

Los baneos también pueden aplicarse de manera completamente manual bajo petición si existen suficientes pruebas. Sin embargo, no se acepta cualquier tipo de evidencia. No se evalúan pruebas circunstanciales como: comportamiento en gimnasios, distancias recorridas sospechosas, acceso a lugares inaccesibles y otras evidencias de difícil estudio. Sí se aceptan pruebas sólidas como: conversaciones contextualizadas donde se reconoce el uso de trampas, o capturas de pantalla donde se vean aplicaciones no autorizadas. Las acusaciones falsas pueden ser también motivo de baneo para el acusador.

Baneos y apelaciones

En caso de baneo a un usuario, el bot no contestará a ningún comando ni permitirá apuntarse a las incursiones. Para comprobar si tu cuenta está baneada, puedes utilizar el comando /profile por privado. El estado de tu cuenta será Baneada. En ese caso, podrás encontrar allí un enlace para solicitar una revisión del baneo. En esta revisión se puede solicitar información sobre el periodo y los motivos del baneo e intentar apelar en caso de que se considere improcedente.

En caso de baneo a un grupo, el bot no contestará a ningún comando ni permitirá apuntarse a las incursiones existentes. Los afectados pueden preguntar en el grupo de ayuda general los pasos a seguir para revisar su caso.

Duración mínima y prórrogas del baneo

La duración mínima de un baneo no puede evitarse, salvo que se demuestre que el baneo ha sido improcedente mediante los canales de apelación especificados en el apartado anterior. Esta duración mínima depende del caso y cuenta desde la fecha en la que se detectó la infracción. Suponiendo que se trata de una primera infracción:

El baneo puede prorrogarse si se realizan acciones indeseables mientras dura el periodo de baneo, como:

En caso de ser reincidente, un baneo puede prorrogarse al doble de tiempo o incluso llegar a convertirse en permanente, en función de la gravedad de la situación.

Cumplimiento del baneo

Una vez que termine el periodo estimado de baneo y, suponiendo que no se haya notificado otra cosa en una revisión anterior, se debe solicitar una nueva revisión del baneo donde se evaluarán las pruebas y se determinará si se ha cumplido el castigo, antes de poder ser retirado.

Política de privacidad

Qué información recopilamos y sometemos a tratamiento

Este bot recoge la siguiente información sobre sus usuarios al interactuar con él en privado o a través de un grupo o canal de Telegram:

El bot también almacena unos ficheros no ordenados con las interacciones en grupos y directas (logs), incluyendo archivos e imágenes que el bot detecte como relevantes para el juego, con el objetivo de poder trazar problemas técnicos y atender a las apelaciones de baneo.

La herramienta web dirigida a administradores utiliza cookies almacenadas en el navegador y variables almacenadas en el servidor con el objetivo de mantener abierta la sesión del usuario de Telegram cuando sea necesario para el funcionamiento de la web. Estas variables se destruyen pasadas 30 días o cuando el usuario hace logout.

Cómo se utiliza la información

La información almacenada se utiliza para los siguientes fines:

La base legal para el tratamiento de datos mencionado en esta sección es la prestación del servicio que se solicita voluntariamente (artículo 6, párrafo 1 (b) del RGPD).

Como se explica en la Política de tramposos, se rastrearán los logs la actividad de forma automatizada en busca de sospechosa. La base legal para este tratamiento de datos es el artículo 6, párrafo 1 (f) del RGPD.

Quién tiene acceso a la información

El alias público de Telegram y los datos relacionados con la cuenta de Pokémon GO podrán compartirse en grupos o canales en los que se mantenga actividad. Esta compartición puede ser pública, dependiendo de la configuración de cada grupo o canal.

El identificador numérico y alias público de Telegram y el nombre de entrenador de Pokémon GO podrán compartirse con los administradores de los grupos o canales en los que se realice alguna actividad.

La base legal para compartir los datos proporcionados es la prestación del servicio que se solicita voluntariamente (artículo 6, párrafo 1 (b) del RGPD).

Duración del almacenamiento

La información se almacena durante el tiempo necesario para cumplir con los fines para los que se se recopila:

Derechos contemplados en el RGPD

Se debe enviar una solicitud al grupo de Telegram habilitado al efecto indicando que se desea ejercer alguno de los derechos contemplados: acceso, rectificación, supresión y limitación del tratamiento, portabilidad de datos.

En caso de ejercitar el derecho de supresión, el bot guardará el identificador numérico de Telegram junto con una marca que indica este deseo. En este caso, no será posible utilizar el bot y el estado de la cuenta aparecerá como baneada.

Problemas frecuentes

Error: No hay información sobre el grupo

El bot debe saludar al entrar en un grupo. Hasta que lo haga, no se creará la información necesaria para que funcione.

Si has convertido el grupo en supergrupo, a efectos del bot es un grupo diferente y debes echarlo y volverlo a meter para que vuelva a saludar y crear la información necesaria. Ten en cuenta que al convertir un grupo en supergrupo, se perderán todas las configuraciones realizadas y las incursiones antiguas dejarán de funcionar.

Nota: Echar al bot y volverlo a meter en un grupo o un supergrupo ya configurados no hace que se borre la información configurada ni dejarán de funcionar las incursiones.

Error: No hay información sobre el canal

En los canales, se debe configurar el bot al menos una vez con /settings para que se cree la información necesaria, ya que no saluda el entrar a un canal.

El bot no borra los comandos y capturas de pantalla que envían los usuarios

Para que el bot pueda borrar comandos o imágenes de otros usuarios en grupos, debe tener el permiso de administración en Telegram para borrar mensajes, sino sencillamente no lo hará.

Glosario de comandos

Comando Descripción Usuarios Admins Ámbito Parámetros
/alerts Lista las alertas configuradas - Privado
/announce Crea un anuncio 5 Grupo pokemon hora gimnasio o pokemon gimnasio horafin (opcional1)
/announcetemplate Muestra o edita la plantilla para los anuncios Grupo plantilla (opcional)
/cancel Cancela una incursión Privado / Grupo2 id_incursion (privado)
/clearalerts Borra todas las alertas configuradas para los gimnasios - Privado
/close Cierra prematuramente una incursión Privado / Grupo2 id_incursion (privado)
/endtime Cambia la hora de fin de una incursión o de un anuncio Privado / Grupo3 id_incursion horafin (privado) o horafin (grupo)
/delete Borra una incursión o un anuncio 5 Privado / Grupo3 id_incursion o id_anuncio (privado)
/gym Cambia el gimnasio de una incursión o de un anuncio Privado / Grupo3 id_incursion gimnasio (privado) o gimnasio (grupo)
/help Muestra la ayuda Privado / Grupo
/kickachu Expulsa a los usuarios indicados Grupo id_usuario (pueden ser varios)
/language Muestra el idioma actual o cambia el idioma Grupo / Privado idioma (opcional)
/list Lista los gimnasios registrados Grupo
/linkedbots Permite cambiar los permisos de compartición de datos de registro con otros bots - Privado
/opentime Cambia la hora de apertura de una incursión o de un anuncio Privado / Grupo3 id_incursion horainicio (privado) o horainicio (grupo)
/pokemon Cambia el huevo o el pokémon de una incursión o de un anuncio Privado / Grupo3 id_incursion pokemon o id_incursion huevo (privado), pokemon o huevo (grupo)
/profile Muestra la información almacenada del entrenador y estado de la cuenta - Privado
/raid Crea una incursión 5 Grupo pokemon hora gimnasio o pokemon hora gimnasio horafin (opcional1)
/raids Lista incursiones pendientes en grupos donde tienes actividad en el último mes - Privado
/raidfootertemplate Muestra o edita la plantilla para los pies de las incursiones Grupo plantilla (opcional)
/raidtemplate Muestra o edita la plantilla para los mensajes de las incursiones Grupo plantilla (opcional)
/ranking Muestra un ranking de participación en incursiones Grupo week para ranking semanal, month para ranking mensual
/refloat Reflota una incursión o un anuncio 6 Privado / Grupo3 id_incursion (privado)
/refloatactive Reflota las incursiones y anuncios4 pendientes que transcurran dentro de una hora y media Grupo
/refloatall Reflota todas las incursiones y anuncios4 pendientes Grupo
/refloatex Reflota las incursiones y anuncios EX4 pendientes Grupo
/refloattoday Reflota todas las incursiones y anuncios4 pendientes que transcurran hoy Grupo
/refresh Carga o recarga la información de los gimnasios Grupo
/region Cambia la región del grupo - Grupo
/register Comienza el proceso de registro - Privado
/search Busca un gimnasio 5 Grupo gimnasio
/settings Muestra el menú de configuración del grupo Grupo
/spreadsheet Configura una hoja de cálculo de Google con los gimnasios Grupo url
/stats Muestra estadísticas del entrenador de la última semana - Privado
/time Cambia la hora de una incursión o de inicio de un anuncio Privado / Grupo3 id_incursion hora (privado) o hora (grupo)
/timezone Muestra o edita la zona horaria del grupo Grupo zona horaria (opcional)
/uncancel Vuelve a estado pendiente una incursión cancelada Privado / Grupo2 id_incursion (privado)
/unlist Borra un usuario de un listado de incursión Privado / Grupo2 id_incursion @alias o id_incursion trainername (privado), @alias o trainername (grupo)
  1. Opcional solo en caso de que se hayan configurado las ubicaciones en el grupo y estén activadas.

  2. Debe usarse contestando a un mensaje de una incursión.

  3. Debe usarse contestando a un mensaje de una incursión o un anuncio.

  4. Los anuncios solo se incluyen si está activada la opción correspondiente en las preferencias.

  5. El comando está activado por defecto, pero puede ser desactivado en las opciones del grupo.

  6. El comando está desactivado por defecto, pero puede ser activado en las opciones del grupo.

Créditos

El bot está programado y mantenido por Gentakojima, con la ayuda de un montón de voluntarios. Programar el bot no es una tarea sencilla, pero mantenerlo sin ayuda de todos estos voluntarios sería directamente imposible.

Moderadores

Los moderadores son los encargados de ayudar con los registros, subidas de nivel y cambios de equipo que el bot no es capaz de realizar de forma automática, entre otras funciones. En función de la época, se pueden llegar a atender decenas de usuarios diariamente.

Moderadores actuales: Eleita, BreezyChum, Diammy, SampeSamu y NatalisStark.

Moderadores retirados: Pikaping, Tabernita, Nelulita y otros.

Traductores

Traducir un software cuya principal interfaz con el usuario son las palabras es una tarea bastante tediosa y que consume muchísimas horas. Además, hay que revisar cada traducción con frecuencia según se van modificando o añadiendo nuevas características. Los traductores de los idiomas que se han ido completando son:

Alemán: StefanZune, Stephi (main translators)

Catalán: bicNaranjita (traductor principal)

Chino (tradicional): Shin (traductor principal)

Francés: Carmenhat (traductora principal)

Gallego: Ely (traductora principal)

Indonesio: Rio Gunadi (traductor principal)

Inglés: Marina Dreamerina (traductora principal); Nick1778 (documentación); Carmenhat, Pilfer, Fauri, Gentakojima (traductores ocasionales)

Italiano: Soulrack (traductor principal); nanoteck (documentación)

Portugués: Tina Arroyo (traductora principal); João Cardoso (documentación)

Ruso: Nick (main translator)

Ayudantes

En los grupos de ayuda en inglés y en español hay generalmente usuarios dispuestos a echar una mano a la gente que está más perdida y también hacen una gran labor. Ellos saben quiénes son.

Patreons

Los patreons ayudan haciendo aportaciones económicas para sostener el funcionamiento del bot. Sin ellos sería inasumible la carga económica que supone a día de hoy, seguramente. Los que han aceptado mostrar un reconocimiento los encontrarás listados en la parte superior de la página, pero también hay otros que prefieren el anonimato.