GameServ/es

From OnlineGamesNetWiki
Jump to: navigation, search

GameServ tiene la función de mostrar información sobre los diferentes juegos, reemplazando así a antiguos bots tales como OGame u OGameOrg. El idioma del contenido que se muestra depende de como hayas configurado tu cuenta de AuthServ. Además, GameServ es un servicio global, por lo que está disponible incluso en canales no oficiales.


Sintaxis de los comandos


Todos los comandos se ejecutan teniendo en cuenta la siguiente sintaxis:

  • -<comando> <parámetro>
  • /gs <comando> <parámetro>
  • /msg GameServ <comando> <parámetro>

Comandos para los usuarios


  • Uni <juego> <número o nombre de universo/servidor>
    • Muestra información sobre los miembros asignados a un universo o servidor concreto, incluyendo su email de contacto si lo hay.
    • Ejemplo: /gameserv uni ogame.es 1
    • Esto mostraría los GOs y SGO del universo 1 de OGame.com.es.
  • Url <juego> <número o nombre de universo/servidor
    • Muestra la página web asociada a un un universo o servidor concreto. Ésta puede ser, por ejemplo, la página de baneados.
    • Ejemplo: /gameserv url ogame.es 1
    • Nos devolverá el enlace al listado de banedos (pranger) del universo 1 de OGame.com.es.

Comandos para miembros de equipos

Estos comandos solamente pueden utilizarlos los miembros del equipo de algún juego que consten en GameServ.


  • access
    • Indica qué permisos tienes en GameServ.
    • Ejemplo: /gs access or /gs a
  • Call <juego> <universo/servidor> [motivo]
    • Llama a todos los responsables de un determinado universo o servidor que estén conectados al IRC y no estén marcados como ausentes. Les llegará un mensaje privado que incluirá el motivo, el servidor al que hace referencia y en algunos casos el canal desde el cual se ha utilizado este comando.
    • Ejemplo 1: /gs call ogame.org 1 Se necesita al GO del universo 1
      • Las personas que fueran llamadas recibirían un mensaje privado de GameServ que contendría el siguiente texto: Tu_nick, XXX called you: Se necesita al GO del universo 1 [ no channel specified, Ogame.org universe 1 ]
    • Ejemplo 2: -call ogame.org 1 GO S1 needed utilizado en el canal #ogame.org-team
      • En este caso el mensaje sería el siguiente: Tu_nick, XXX called you: Se necesita al GO del universo 1 [ Ogame.org-team, Ogame.org universe 1 ]
    • Por último, cabe destacar que si un miembro de un equipo establece más de una conexión simultánea a su cuenta del IRC, recibirá el mensaje en todas ellas salvo en las que esté marcado como ausente.
  • Check <juego> <universo/servidor>
    • Muestra cual es el estado de los encargados de un servidor específico escribiendo una lista de todas las conexiones que éstos tengan establecidas en el IRC, en la que aparecerán tanto sus cuentas del IRC como sus nicks. Por ejemplo: XXX está conectado con el nick XXX|DND.
    • Si un usuario está marcado como ausente, aparecerá de la siguiente manera: XXX está conectado pero ausente.
    • Paralelamente, si alguien está desconectado, el texto en cuestión mostrará el tiempo que hace que no se conecta.
    • Ejemplo: /gs check ogame.org 1
  • Listunis <juego>
    • Muestra todos los servidores / universos vinculados a un cierto juego, sobre los cuales puedes usar los comandos check, call o uni.
    • Example: /gs listunis ogame.org
  • TB <juego> <#canal> <máscara|nick> <duración> [motivon]
    • Si tanto MainChannel como UniChannelMask están configurados y EnableTimeban está activado, puedes banear a un usuario temporalmente de un canal sin necesitar permisos de ChanServ. No obstante, sin tenerlos el ban no puede ser removido.
    • Ejemplo: /gs tb ogame.org #Ogame.org XXX 1h spam
    • Nota: por defecto esta función está desactivada por la que un administrador debe activarla si lo cree conveniente.
  • uset [<opción>]
    • Si no especificas ninguna opción, te enseña tu configuración actual. Puedes cambiarla con la etiqueta correspondiente.
      • Email
      • Establece cuál es tu correo electrónico que será visible al utilizar los comandos uni (siempre y cuando no esté desactivado) y email.
      • Ejemplo: /gs uset email XXX@Ogame.org

Comandos para administradores

Estos comandos solamente pueden usarlos los administradores de algún juego.


  • adduni <juego> <universo/servidor> <url>
    • Añade un servidor o universo a GameServ para un juego determinado. La url se mostrará al utilizar el comando url visto anteriormente.
    • Dicha url debe escribirse sin incluir http:// al inicio ni una barra inclinada (/) al final.
    • Si no quieres especificar ningún enlace, escribe un asterisco (*).
    • Ejemplo: /gs adduni ogame.org 1 uni1.ogame.org
    • Normalmente el nombre del universo o servidor es el mismo que aparece en el juego en sí pero también se pueden añadir otros como "foro", "juego", "equipo", etc. Puedes darle el nombre que quieras.
  • deluni <juego> <universo/servidor>
    • Elimina un universo o un servidor de Gameserv para un juego determinado.
    • Ejemplo: /gs deluni ogame.org 1
  • addgo <juego> <universo/servidor> <nick|*cuenta>
    • Añade un GO a GameServ para el universo o servidor escogido.
    • Si tanto golevel como UniChannelMask están configurados, este GO también obtendrá permisos en el canal del servidor que le corresponda.
    • Ejemplo: /gs addgo ogame.org 1 XXX
  • delgo <juego> <universo/servidor> <nick|*cuenta>
    • Desvincula a un GO de un determinado universo o servidor.
    • Si tanto golevel como UniChannelMask están configurados, este GO también perderá permisos en el canal del servidor que le corresponda.
    • Ejemplo: /gs delgo ogame.org 1 XXX
  • addsgo <juego> <universo/servidor> <nick|*cuenta>
    • Añade un SGO a GameServ para el universo o servidor escogido.
    • Si tanto sgolevel como UniChannelMask están configurados, este SGO también obtendrá permisos en el canal del servidor que le corresponda.
    • Ejemplo: /gs addsgo ogame.org 1 XXX
  • delsgo <juego> <universo/servidor> <nick|*cuenta>
    • Desvincula a un SGO de un determinado universo o servidor.
    • Si tanto sgolevel como UniChannelMask están configurados, este SGO también perderá permisos en el canal del servidor que le corresponda.
    • Ejemplo: /gs delsgo ogame.org 1 XXX
  • deleteaccess <juego> <nick|*cuenta>
    • Elimina todos los permisos en GameServ de un determinado GO/SGO de una cierta comunidad.
    • Ejemplo: /gs deleteaccess ogame.org XXX
  • seturl <juego> <universo/servidor> <url>
    • Establece una nueva url para este universo o servidor o elimina la actual si escribes un asterisco (*).
    • Dicha url debe escribirse sin incluir http:// al inicio ni una barra inclinada (/) al final.
    • Ejemplo: /gs seturl ogame.org 1 uni1.ogame.org
  • set <juego> [<opción>] [<parámetro>]
    • Muestra todas las opciones y parámetros. Cámbialas especificando la opción y el parámetro correspondiente.
    • goname
      • Cómo se conoce a tus GOs y como deberían mostrarse al utilizar los comandos uni y check.
      • Por ejemplo lo puedes definir como GameMaster, si en tu comunidad se utiliza esta nomenclatura.
    • sgoname
      • Cómo se conoce a tus SGOs y como deberían mostrarse al utilizar los comandos uni y check.
      • Por ejemplo lo puedes definir como SuperGameMaster, si en tu comunidad se utiliza esta nomenclatura.
    • uniname
      • Cómo se conoce a tus universos o servidores y como deberían mostrarse al utilizar los comandos uni y check.
      • Puedes poner servidor, mundo o cualquier otra nomenclatura que se utilice en tu comunidad.
    • golevel
      • Especifica el nivel con el que los GOs serán añadidos a los canales de universos/servidores.
      • Ejemplo: 250
    • sgolevel
      • Especifica el nivel con el que los SGOs serán añadidos a los canales de universos/servidores.
      • Ejemplo: 300
    • UniChannelMask
      • Configura la máscara que coincida con los canales de los servidores o universos de tu comunidad (disponible solamente para IRC ops).
    • MainChannel
      • Configura el nombre del canal principal de tu juego (disponible solamente para IRC ops).
    • URLSuffix
      • Define un sufijo que se añadirá a todos las url que luego aparecerán al usar el comando url.
    • EnableTB
      • Decide cuando los miembros de tu equipo pueden o no usar el ban de emergencia. Consulta el comando TB visto anteriormente para más información.
      • Escribe 1 para activar esta opción o 0 en caso contrario.
    • ShowEmail
      • Si los responsables de un universo o servidor no tienen definida ninguna dirección de correo electrónica, ésta no se mostrará.
      • Escribe 1 para activar esta opción o 0 en caso contrario.
    • CallSGO
      • Si está activado, se llamará también a los SGOs cuando se utilice el comando call.
      • Escribe 1 para activar esta opción o 0 en caso contrario.
    • ReplaceEMail
      • Este valor será el que se muestre como correo electrónico para todos los miembros del equipo de una cierta comunidad cuando se utilice el comando uni.
      • Ejemplo: http://support.ogame.org.
      • Si quieres eliminar esta línea, escribe un asterisco (*) como parámetro.
  • TBHistory <juego>
    • Muestra una lista de los últimos bans de emergencia que se han utilizado en una cierta comunidad.
    • Ejemplo: /gs tbhistory ogame.org