eRepublik Bot: Cómo se usa y una lista de comandos

Day 1,256, 14:11 Published in Spain Argentina by santirub

«English summary --> below»

Nas por ahi : 3. Andaba por ahí al dope, asi que me puse a traducir un articulo que les puede servir a algunos : 3.
El articulo en cuestión es [Rizon] eRepublik bot: updated command list hecho por Martin Sileno (a.k.a. martin), una de las personas que desarrolla el Bot eRepublik, si, ese que esta en los canales de chat, que pone todo esa info reshulona sobre nosotros u otras cosas.
El artículo lo escribió hace unos 10 días con una lista actualizada de comandos y demas cosas del Bot, entren al artículo y van a ver que es verdad, de paso suscribanse, que siempre tiene info acerca del bot y/o cosas de Rizon. Tambien tiene una página con stats y demás CoolStats, dense una vuelta, que les va a gustar :3.

Soooo, yo hice una traducción, lo acomodé un poco, le agregué unas cosas onda que quedara pipi cucu, así aprenden a usar el bot de una vez por todas :V ... : 3.

La guía es simple, explica la sintaxis del comando, después para qué sirve y al final unos ejemplos. Tambien en algunos casos muestra bugs conocidos, opciones o notas que tienen que ver con el comando.

La info que da el bot está en ingles, pero es muy intuitivo, de todas formas si sos un opa en ingles y no sabes ni que significa Hello, siempre habrá GoogleTrad.

Para el resto, disfrutenlo, no es algo para leer asi como de corrido, es solamente una ayuda para leer cuando se necesite.

http://www.erepublik.com/en/article/-rizon-erepublik-bot-updated-command-list-1751575/1/20




Comandos Privados


Para utilizar estos comandos, abre una conversación (query) con eRepublik, o simplemente tipea: /msg eRepublik :

 - request
 - remove
 - news
 - nonews

request
- Sintaxis: /msg eRepublik request #canal
- Uso: Este comando hará que el Bot, entre en tu canal. Debes ser el Fundador del canal, para poder usarlo. El Bot puede ser pedido en cualquier canal.

Para conseguir ayuda sobre cómo Registrar una canal, revisa el siguiente link: How to Register my Channel.

remove
- Sintaxis: /msg eRepublik remove #canal
- Uso: Este comando hará que el Bot, salga de tu canal. De nuevo, debes ser el Fundador del canal.

news
- Sintaxis: /msg eRepublik news #canal
- Uso: Este comando opcional activa la opción "Monitor de Noticias". Si activas esta opción, el Bot mostrará los eventos que suceden en eRepublik (Ataques, Resultado de Batallas, MPP's, NE's, etc). Debes ser el Fundador del canal.
- Ejemplo:
:: NEWS :: Oaxaca was secured by Poland in the war versus Resistance force of Mexico ::
:: NEWS :: Lapland was conquered by Estonia in the war versus Finland ::
:: NEWS :: Lithuania signed an alliance with Spain ::

nonews
- Sintaxis: /msg eRepublik nonews #canal
- Uso: Este comando desactiva la opción "Monitor de Noticias". Debes ser el Fundador del canal.


Comandos Públicos


Estos comandos pueden ser utilizados por cualquier persona, donde el Bot este presente.
Primero, algunas aclaraciones acerca de los parámetros de los comandos. La Mayoría de los comandos tienen parámetros opcionales. Puedes chequear cuales son los parámetros disponibles escribiendo .help NOMBRE_DEL_COMANDO

Por ejemplo, todos los comandos que muestren información acerca de los ciudadanos, tienen los parámetros:
     --id (-i)
     --nick (-n).

¿Cómo usarlos?
- Ejemplo:
.lp -i 477471
Esto significa que el comando lookup (lp) utilizará el parámetro i, lo que significa que en este caso, mostrará la información del ID 477471
.fc -n martin
Esto significa que el comando fightcalc (fc) utilizará el parámetro n, lo que significa que mostrará el Máx-Hit del ciudadano enlazado al Nick martin.

Nota: Los comandos entre parentesis () son solo aliases, puedes utilizarlos en vez de tipear el comando entero.


Lista de Comandos (escribe .help erepublik para verlos)

 ● Comandos para Ciudadanos

  - register_citizen (regcit, regnick)
  - avatar
  - donate
  - fightcalc (fc)
  - link
  - lookup (lp)
  - medals
  - sscalc (ssc)

 ● Comandos para Compañías

  - register_company (regcom)
  - company (cp)

 ● Comandos Misceláneos

  - battles
  - bestprice (market, bp)
  - borders
  - country
  - currency
  - info
  - mpps (mpp)
  - region
  - value (convert)


Comandos para Ciudadanos


register_citizen (regcit, regnick)

- Sintaxis: .regnick Martin Sileno
- Uso: Utilizando .regnick, podes enlazar tu ciudadano de eRepublik a tu nick de IRC. De esta forma, no tendrás que escribir el nombre de tu ciudadano, cuando utilices comandos sobre él.
- Ejemplo:
.regnick Martin Sileno
martin: registered eRepublik citizen Martin Sileno
.lp
:: Martin Sileno [477471] :: Wellness 70.0 :: Strength 3657.875 :: Rank Colonel** [36] 451732/539999 points :: Level 27 (10785 XP) :: Age 1054 days :: Location Aosta Valley, Republic of Macedonia (FYROM) :: Citizenship Italy :: Party La Giovane eItalia :: Work skill Guru (Lvl 13, 368348 pts) :: Employed at Elite - Iron [251339] ::

Conclusión: No necesitas escribir el nombre completo.
Además, esto permite que otra gente utilice comandos sobre mi ciudadano, a traves de mi nick en el IRC, utilizando la opción -n :
.fc -n martin
:: Martin Sileno (Colonel** [36], 3657.875 strength) influence :: [Q0: 831] [Q1: 998] [Q2: 1164] [Q3: 1330] [Q4: 1497] [Q5: 1663] ::

(Mucho más rápido que escribir .fc martin sileno 😛)


Nota: Todos los siguientes comandos (avatar, donate, fightcalc, link, lookup, medals, sscalc) tienen las opciones:
  -i para referirse a cierto ID de Ciudadano
  -n para referirse a un ciudadano enlazado a un nick IRC


lookup / lp

- Sintaxis: .lookup nick o .lp nick
- Uso: Devuelve informacion del ciudadano (wellness, Skills, fuerza, trabajo, edad, etc.).
- Ejemplos:
.lookup
:: santirub [1208160] :: Wellness 80.0 :: Strength 2954.794 :: Rank Colonel* [35] 409985/434999 points :: Level 27 (11522 XP) :: Age 927 days :: Location Madrid, Spain :: Citizenship Spain :: Work skill Guru (Lvl 13, 383083 pts) ::

.lp -i 1962330
:: JPVS [1962330] :: Wellness 95.0 :: Strength 3673.559 :: Rank General** [40] 1082716/1139999 points :: Level 27 (13189 XP) :: Age 580 days :: Location Asturias, Spain :: Citizenship Spain :: Party Orden de los Caballeros Azules :: Work skill Guru (Lvl 14, 902082 pts) ::

avatar

- Sintaxis: .avatar nick
- Uso: Devuelve el avatar del ciudadano.
- Opciones:
  --small o (-s) muestra la version pequeña (55x55px)
  --medium o (-m) muestra la version mediana (100x100px)
  --large o (-l) muestra la version grande (142x142px)
- Ejemplos:
.avatar
:: Martin Sileno's avatar link :: http://static.erepublik.com/uploads/avatars/Citizens/2008/06/08/d072dd3c5f11fbd33d836214edc5ac7a.jpg ::
.avatar -i 478002 -m
:: zakuro's avatar link :: http://static.erepublik.com/uploads/avatars/Citizens/2008/06/08/bcb33315e0b11aff3c15c640ae039cd1_100x100.jpg ::

donate

- Sintaxis: .donate nick
- Uso: Devuelve un link a la pagina de donación del ciudadano.
- Ejemplos:
.donate santirub
:: santirub's donations :: http://economy.erepublik.com/en/citizen/donate/1208160 ::

fightcalc / fc

- Sintaxis: .fightcalc nick o .fc nick
- Uso: Calcula la influencia de un Ciudadano, con las diferentes armas que puede usar.
- Opciones:
  --strength o (-s) utiliza una Fuerza determinada
  --rank o (-r) utiliza un rango determinado (usa el ID, no el nombre)
  --fights o (-f) especifíca la cantidad de hits
  --naturalenemy o (-e) agrega el Bonus de 10% por Natural Enemy
  --objective o (-o) calcula cuántos hits se necesitan para hacer determinada cant. de influencia
- Nota: Este comando funciona aún si la API de eR no anda, solo hay que colocar, al menos, las opciones -s y -r.
- Ejemplos:
              «Uso Simple»
.fc
:: Martin Sileno (Colonel* [35], 3499.875 strength) influence :: [Q0: 779] [Q1: 935] [Q2: 1091] [Q3: 1247] [Q4: 1403] [Q5: 1559] ::

              «Influencia contra NE»
.fc -e
:: Martin Sileno (Colonel* [35], 3499.875 strength, against Natural Enemy) influence :: [Q0: 857] [Q1: 1029] [Q2: 1201] [Q3: 1372] [Q4: 1544] [Q5: 1715] ::

              «Influencia contra NE, en 30 hits»
.fc -e -f 30
:: Martin Sileno (Colonel* [35], 3499.875 strength, against Natural Enemy) influence in 30 fights :: [Q0: 25710] [Q1: 30870] [Q2: 36030] [Q3: 41160] [Q4:46320] [Q5: 51450] ::

«Influencia con 3500 de Fuerza y Rango 37» (esto funcionará aún si la API está caída)
.fc -s 3500 -r 37
:: (Colonel*** [37], 3500 strength) influence :: [Q0: 819] [Q1: 982] [Q2: 1146] [Q3: 1310] [Q4: 1474] [Q5: 1638] ::

         «Calcula cuántos hits necesito hacer, para lograr 70000 de daño»
.fc -s 3500 -r 37 70000
:: Martin Sileno (Colonel* [35], 3499.875 strength) fights required for 70000 influence :: [Q0: 90] [Q1: 75] [Q2: 65] [Q3: 57] [Q4: 50] [Q5: 45] ::

«Cuántos hits necesito hacer, para lograr 70000 de daño contra mi NE, con 5000 de fuerza»
.fc -o 70000 -e -s 5000
:: Martin Sileno (Colonel* [35], 5000 strength, against Natural Enemy) fights required for 70000 influence :: [Q0: 59] [Q1: 50] [Q2: 43] [Q3: 37] [Q4: 33] [Q5: 30] ::

Existen más combinaciones, son fáciles de descubrir ;3.

link

- Sintaxis: .link nick
- Uso: Devuelve el link del perfil del ciudadano.
- Ejemplos:
.link
:: ratamacabra's profile :: http://www.erepublik.com/en/citizen/profile/1709364 ::

medals

- Sintaxis: .medals nick
- Uso: Muestra las medallas que gano el ciudadano.
- Ejemplos:
.medals paranoik
:: paranoik :: Medals 67 :: 26x Hard Worker :: 18x Hero :: 11x Super Trooper :: 4x Congressman :: 3x Campaign Hero :: 2x Resistance Hero :: 1x Ambassador :: 1x Media Mogul :: 1x President ::

sscalc / ssc

- Sintaxis: .sscalc nick o .ssc nick
- Uso: Calcula los Días/Gold que se necesitan, para la próxima medalla de Super Soldado.
- Opciones:
  --strength o (-s) usa una Fuerza determinada
  --friends o (-f) cantidad de amigos que usas para entrenar (0, 1, 2)
  --naturalenemy o (-e) Suma el bonus de 10% de NE
- Nota: Este comando funciona aún si la API de eR no anda. La única opción requerida es -s.
- Ejemplos:
«Entrenar cada día con booster de dos amigos»
.ssc FITOMAR -f 2
:: FITOMAR (4004.995 strength, 2 friends) days/gold required until next SuperSoldier medal (at 4250 strength) :: [+10% 33 (0.0g)] [+50% 26 (4.94g)] [+100% 21 (31.29g)] [+200% 15 (26.85g)] ::

«Entrenar cada día con booster de dos amigos y bonus de NE»
.ssc -n elle -f 2 -e
:: Elle Dinar Andari (5379.88 strength, 2 friends, with Natural Enemy bonus) days/gold required until next SuperSoldier medal (at 5500 strength) :: [+10% 16 (0.0g)] [+50% 13 (2.47g)] [+100% 10 (14.9g)] [+200% 7 (12.53g)] ::

«Calcularlo, si tengo 3411 de fuerza» (funciona aún con la API caída)
.ssc -s 3411
:: (3411 strength, 0 friends) days/gold required until next SuperSoldier medal (at 3500 strength) :: [+10% 14 (0.0g)] [+50% 11 (2.09g)] [+100% 9 (13.41g)] [+200% 6 (10.74g)] ::



Comandos para Compañías


register_company (regcom)

- Sintaxis: .register_company COMPANY_ID o .regcom COMPANY_ID
- Uso: Enlazar una compañía a tu nick IRC.
- Ejemplos:
.regcom 196526
martin: registered eRepublik company Ka-Tet guns
.cp
:: Ka-Tet guns [196526] :: Q5 Weapons :: Employees 0 :: Country Italy :: Stock 13930 products :: Raw materials 1350.0 Iron ::

company / cp

- Sintaxis: .company COMPANY_ID o .cp COMPANY_ID
- Uso: Devuelve información de la compañía.
- Bugs: El Stock puede estar mal. Es una Bug en la API.
- Ejemplos:
.cp 182310
:: 1WAY Grains [182310] :: Q1 Grain :: Employees 2 :: Country Italy :: Stock 20910 products ::



Comandos Misceláneos


battles

- Sintaxis: .battles o .battles [region/país]
- Uso: Muestra todas las batallas activas, o batallas que coincidan con la region o País dado.
- Ejemplos:
.battles
:: Active battles :: New Zealand vs Australia in Victoria :: Germany vs Belgium in Wallonia :: Poland vs Brazil in Canary Islands :: Republic of Macedonia (FYROM) vs Bulgaria in Ruse :: Iran vs China in Sistan and Baluchistan :: Pakistan vs China in Punjab :: Egypt vs Greece in Sinai :: Romania vs Hungary in Maramures ::
:: Active battles :: USA vs Mexico in Baja :: Italy vs Republic of Macedonia (FYROM) in Calabria :: Hungary vs Romania in Crisana :: Ukraine vs Russia in Taurida :: Serbia vs Russia in North Caucasus :: Switzerland vs Slovenia in Graubunden :: USA vs Spain in Castilla y Leon :: France vs Spain in Loire Valley ::
:: Active battles :: Slovenia vs Switzerland in Svizzera italiana :: Greece vs Turkey in Mediterranean Coast of Turkey ::


   «Batallas en España»
.battles Spain
:: Active battles [Spain] :: USA vs Spain in Kentucky ::

   «Batallas en la región Umbria»
.battles Umbria
:: Active battles [Umbria] :: Italy vs Republic of Macedonia (FYROM) in Umbria ::

bestprice / bp / market

- Sintaxis: .bestprice INDUSTRIA PAÍS CALIDAD o .bp INDUSTRIA PAÍS CALIDAD
- Uso: Muestra la mejor oferta del Mercado seleccionado.
- Bugs: El Precio está sin los impuestos de IVA e Importacion, entonces puede varirar un poco del real.
- Nota: Podes utilizar los códigos de país en vez del Nombre. Vé la lista entera de códigos para saber el que quieras. Además, puedes utilizar abreviaciones en los nombres de industrias.
- Ejemplos:
.bp weapon Indonesia 5
:: Best offer for Q5 Weapons in Indonesia :: Price 29.81IDR (0.14905G), 3 available :: Link http://economy.erepublik.com/en/market/49/15/5 ::

.bp food it 4
:: Best offer for Q4 Food in Italy :: Price 2.61ITL (0.01566G), 123 available :: Link http://economy.erepublik.com/en/market/10/1/4 ::

.bp h fr 1
:: Best offer for Q1 Housing in France :: Price 186.92FRF (0.93460G), 1 available :: Link http://economy.erepublik.com/en/market/11/3/1 ::

borders

- Sintaxis: .borders NOMBRE_REGIÓN o .borders -i ID_REGIÓN
- Uso: Muestra las regiones que bordean a la Región dada..
- Nota: Puedes usar un nombre abreviado de la región.
- Ejemplos:
.borders Paris
:: Borders of Paris Isle of France, Spain :: Polan😛 Upper Normandy, Picardy, Champagne Ardenne, Burgundy :: Spain: Loire Valley ::

.borders java
:: Borders of Java, Indonesia :: Indonesia: Sumatra, Lesser Sunda Islands, Western Australia, Kalimantan ::

country

- Sintaxis: .country NOMBRE_PAÍS o .country -i ID_PAÍS
- Uso: Muestra información acerca de un Páis.
- Nota: Podes utilizar los códigos de país en vez del Nombre. Vé la lista entera de códigos para saber el que quieras.
- Ejemplos:
.country Italy
:: Italy [10] :: Population 1477 :: Citizen fee 5 ITL :: 6 regions ::
.country es
:: Spain [15] :: Population 10358 :: Citizen fee 5 ESP :: 23 regions ::

currency

- Sintaxis: .currency MONEDA
- Uso: Muestra información sobre la Moneda solicitada.
- Bugs: La tasa de cambio para la venta (Sell), a menudo, esta mal.
- Nota: Para consultar el código de las monedas, chequea esta lista.
- Ejemplos:
.currency USD
:: USD :: Buy rate 0.004 :: Sell rate 82.95 :: Spread -66.82% ::

info

- Sintaxis: .info
- Uso: Devuelve la versión del Bot, y algunas informaciones adicionales.
- Ejemplos:
.info
:: Rizon eRepublik Bot :: Version 3.2 :: Developers ElChE and martin- :: Help/feedback #fishbot ::

mpps / mpp

- Sintaxis: .mpp NOMBRE_PAÍS o .mpp -i ID_PAÍS o .mpps NOMBRE_PAÍ o .mpps -i ID_PAÍS
- Uso: Muestra los MPP activos del País solicitado, y la fecha en que expiran.
- Nota: Podes utilizar los códigos de país en vez del Nombre. Vé la lista entera de códigos para saber el que quieras.
- Ejemplos:
.mpp it
:: Italy :: 7 MPPs :: Bulgaria 24/04 :: Ukraine 13/05 :: Croatia 20/04 :: USA 13/05 :: China 28/04 :: Romania 05/05 :: Ireland 11/05 ::

.mpp -i 1
:: Romania :: 14 MPPs :: Argentina 18/05 :: Israel 03/05 :: Greece 15/06 :: Finland 13/05 :: South Korea 17/05 :: Ukraine 23/04 :: China 10/05 :: Australia
30/04 :: USA 04/05 :: Croatia 15/05 :: Italy 05/05 :: Bulgaria 13/05 :: Brazil 15/05 :: France 18/05 ::

.mpps Belgium
:: Belgium :: 4 MPPs :: Republic of Macedonia (FYROM) 01/05 :: Hungary 30/04 :: Spain 30/04 :: Poland 30/04 ::

region

- Sintaxis: .region NOMBRE_REGIÓN o .region -i ID_REGIÓN
- Uso: Muestra información acerca de una región.
- Nota: Puedes usar un nombre abreviado de la región.
- Ejemplos:
.region liao
:: Liaoning, China [375] :: Population 335 :: Resource Iron :: Cost to attack/RW 58.5 Gold ::

.region Madrid
:: Madrid, Spain [166] :: Population 1838 :: Resource Fruits :: Constructions 3x hospitals 3x defense systems :: Cost to attack/RW 208.8 Gold ::

value / convert

- Sintaxis: .value CANTIDAD MONEDA o .value CANTIDAD Gold MONEDA o .convert CANTIDAD MONEDA o .convert CANTIDAD Gold MONEDA
- Uso: Convierte una cantidad de moneda a Oro, o viceversa.
- Bugs: La tasa de cambio para la venta (Sell), a menudo, esta mal.
- Ejemplos:
.value 300 itl
:: Value of 300 ITL in GOLD :: Selling ITL 1.80000 [rate 0.006] :: Buying GOLD 3.63636 [rate 82.500] ::

.value 50 gold rub
:: Value of 50 GOLD in RUB :: Selling GOLD 4999.50000 [rate 99.990] :: Buying RUB 10000.00000 [rate 0.005] ::


Próximas opciones a implementar


Comando .tax, para ver los impuestos de los productos. Mejorar el comando .market, calculando los impuestos en los productos, asi ves los precios reales.
"Tal vez" el comando .battle para ver el estado de las batallas, % del muro, puntaje, tiempo.


Comentarios, pedidos u otras cosas


Si tenes algo para sugerir, o decir, abrile una conversación a martin: /query martin, o entra al canal #fishbot!


Traducciones


Para aquellos ... bue no sé para que lo van a querer, pero si queres, aca tenes traducciones en:

* Húngaro: hecho por dnbsoldiers





Fin.

santirub

P.D.: Es un choclo de letras, así que algo me debo haber olvidado, o algo debe estar mal, si averiguan qué es : 3, avisenme porfa :V.
P.D.2: Para hacer el artículo, use el Editor loco de santirub :3, pruebenlo !

English summary: It's a translation of this Article [Rizon] eRepublik bot: updated command list. Vote it up ! :3