Usuari:TronaBot/IRC/ordres geni

De la Viquipèdia, l'enciclopèdia lliure
general
ordre altres acció observacions
@ordres @totes mostra les ordres disponibles
@ajuda envia un enllaç a esta pàgina
@admins enllista els administradors de la VP que estan connectats al xat.
Viquipèdia
@c usuari indica el nombre de contribucions de l'usuari
@info usuari retorna una informació prou completa sobre l'usuari. funciona per a usuaris registrats i anònims
@art viquipèdia retorna el nombre d'atricles de la viquipèdia. la viquipèdia per defecte és ca.wikipedia.org. Per a comparar dues viquipèdies entre sí separeu les amb un espai (" ") o barra inclinada ("/") o barra vertilcal ("|"), per exemple: @art no/war
@mida @tam retorna la mida de la pàgina.
@mides retorna el nombre d'octets, el de caràcters i l'index de meta de la pàgina. implementat pels diversos viquiprojectes dels 1000 articles.
@iw retorna l'interwiki de l'anglesa. @iw en:Article retorna el iw català. Implementat per comprovar la correspondència entre els articles ca/en
@pla pàgina @fetch retorna el text pla dels primers 350 caràcters de la pàgina indicada
@viquiconcurs
@viquipèdia
@wname codi indica l'idioma al que correspon determinat codi emprat en els diferents projectes. @wname el ens mostrarà: Viquipèdia en grec (Ελληνικά)
@mant enllaç a Categoria:Manteniment
@supr enllaç a Categoria:Sol·licituds de supressió immediata
@odv enllaç a Viquipèdia:Observatori del vandalisme
utilitats
{{x}} retorna un enllaç a la plantilla x
{{ns:x}} retorna un enllaç a un nom d'espai (ns) si el nom d'espai és incorrecte, interpreta que és una plantilla.
{{u|usuari}} mostra un enllaç a la pàgina d'un usuari.
{{ud|usuari}} mostra un enllaç a la pàgina de discussió d'un usuari.
[[Barcelona]] retorna un enllaç a una pàgina es pot incloure diferents projectes com per exemple [[en:Barcelona]]
@diec mot retorna un enllaç al DIEC
@gec mot retorna un enllaç a la GEC
@dgec mot retorna un enllaç al diccionari de la GEC
@trads mot @**-ca on ** és el codi ISO 639-2, retorna un enllaç al traductor de la GEC (llengües: ca: català, es: castellà, en: anglés, fr: francés, de: alemany) el codi de l'idioma també es pot fer abreviant el nom de la llengua amb les tres primeres lletres (cat, cas, ang, fra, ale)
@ca-** mot
@= expressió_matemàtica realitza càlculs senzills a mode de calculadora es poden emprar "()" "*" "/" "-" "+". Per exemplw "@=2-(5+(3/4)*6)" dóna "-7.5".
@google cerca proveïx l'Url de recerca en google
@flickr cerca adreça de cerca en flickr
@youtube cerca adreça de cerca en youtube
joguets
@alea @ran sense paràmetres retorna aleatòriament parells o senars
@alea x, y amb dos paràmetres numèrics separats per comes retorna un nombre aleatori entre x i y, ambdos inclosos.
@alea a, b,c, ... amb més de dos paràmetres, o amb dos paràmetres no numèrics , separats per comes a mode de llista retorna aleatòriament un dels elements d'esta.
@quanentre usuari salutació definix un frase per quan entra un usuari al xat
@quanentren -d: usuari1, usuari2 -m: missatge com l'anterior però pensat per a enviar un mateix missatge a diversos usuaris. Es necessiten parámetres, un és la llista de destinataris i l'altre el missatge. Aquests paràmetres van prefixat de -d: per als destinataris, els quals van separats per comes, i -m: per al missatge.
@benvinguda usuari @benv retorna la frase per saludar a l'usuari quan entre si la frase s'ecomença per # esta només podrà ser modificada pel propi usuari o l'administrador del bot.
@mor-te @die, @muérete
@data
@hora
@mes
@crono data1 [data2] calcula la diferència entre dues dates. Les dates se separen amb un | vegeu detall a @crono
ordes restringides
@tots @alert retorna el nom dels usuaris de la VP que estiguen connectats. reservada a l'administrador del bot.
@treubenv usuari @treubenvinguda elimina la salutació per a l'usuari
reinicia't @reinicia't reinicia el bot. reservada a l'administrador del bot.
paregut malnom semblant retorna el malnom més semblant d'un usuari. Útil en els casos en que no recordem com s'escriu exactament el nom d'un usuari, quan duu majúscules dintre de la paraula, per exemple.

crono[modifica]

Si s'omet la segona data s'interpreta que serà la data actual. data1 i data2 deuen tenir el següent format: [hh:mm[:ss]] dd-MM-[aa]aa.

  • hh hora (dos dígits)
  • mm minuts
  • ss segons (dos dígots, opcional, 00 per defecte)
  • dd dia
  • MM mes
  • aaaa any (dos o quatre dígit, 20.. per defecte)

L'hora es pot ometre pel que per defecte s'interpretarà 00:00:00

Exemples:

  • "@crono 08:00 01-03-2008 | 09:43 01-04-2007"
  • "@crono 08:00 01-03-2008" compara la data posada amb la data actual
  • "@crono 08:00 01-03-08" ídem

canal moderat[modifica]

Si sou operador de canal actiu* o teniu permisos per a operar el bot, podeu canviar el mode de canal amb l'ordre .m, si el mode de canal moderat està desactivat, l'activareu i vice versa.

Si el mode de canal moderat està actiu podeu donar veu a un usuari amb l'ordre .v <usuari>, la mateixa ordre activa o desactiva la veu segons l'estat en què es trobe.


Notes: *amb /quote ChanServ OP #wikipedia-ca <el_vostre_nick> us activareu com a operadors, si teniu els permissos.

noves funcions i característiques[modifica]

Les noves funcions poden incloure més d'un argument. Per a posar els arguments i les seues valors s'ha establert una nova sintaxi.

Cada argument comença amb un guionet i acabarà amb dos punts si necessita ser definit.

La forma més simple de comprendre-ho és mirar el següent exemple:

  • @ordre -argument1 -argument2: valorX

Aquesta ordre consta de dos arguments: argument1 i argument2.

La valor de l'argument1 és positiva, True, mentre que argument2 té com a valor valorX.

votacions[modifica]

A partir del 20 de març de 2009 s'ha implementat una ordre capaç de saber si un usuari pot votar.

Per a facilitar el procés i que només calga introduir el nom de l'usuari a consultar, es pot definir primer la data d'inici de la votació, la data de la primera contribució vàlida, el nombre de contribucions mínimes i el nombre de dies des de la data de registre de l'usuari necessaris abans de la votació, associant estes dades a un nom per poder recuperar-les.

@votacions[modifica]

L'ordre votacions s'usa per a definir les valors necessàries per a realitzar una consulta amb la qual podrem saber si un usuari pot exercir el seu dret al vot. També es pot obtindre una llista de les votacions predefinides, les dades d'alguna votació en concret, definir una votació per defecte o eliminar-ne una.

Per a definir una nova votació feu:

  • @votacions -n:nova votació -c:20-03-2009 -f:20-12-2008 -e:100 -r:30
-n: pel nom (obligatori).
-c: data inici de la votació (obligatori).
-f: data de la primera contribució vàlida (opcional, per defecte 3 mesos abans).
-e: nombre de contribucions mínimes (opcional, per defecte 100).
-r: nombre de dies necessaris des de l'alta del registre de l'usuari fins a l'inici de la votació (opcional, per defecte 30 dies).

Per a conèixer el nom de les votacions predefinides:

  • @votacions -all

Per conèixer les dades d'una votació predefinida:

  • @votacions -show: nom votació

Per convertir una votació a la votació per defecte, posarem:

  • @votacions -d: nom votació

Per eliminar una votació:

  • @votacions -del: nom votació

Per obtenir aquesta pàgina i secció:

  • @votacions -help

@potvotar[modifica]

Per a saber si un usuari pot votar podeu emprar l'ordre @potvotar. Els arguments necessaris són: el nom de l'usuari (-u:), la data d'inici de la votació (-c:), la data de la primera contribució vàlida (-f:), el nombre d'edicions entre estes dues dates (-e:) i el nombre de dies necessaris entre la data de registre de l'usuari i la de l'inici de la votació (-r:).

L'ordre completa per a saber si l'usuari Marius pot votar en Viquipèdia:Candidatura a administrador/2009/03, seria aquesta:

  • @potvotar -u: Marius -c: 10-03-2009 -f: 10-12-2008 -e: 100 -r:30

dreceres[modifica]

Per acurtar esta llarga cadena, podem emprar les dades d'una votació desada a l'efecte.

Els passos per este cas concret serien els següents:

  1. @votacions -n: admins0903 -c: 10-03-2009 (no cal afegir-hi més arguments, ja que els que tenim per defecte ens són vàlids.)
  2. @potvotar -u:Marius -v:admins0903

Amb el primer pas memoritzem les dades necessàries per a la consulta que hem anomenat admins0903.

Per a fer altres consultes només caldrà canviar el nom de l'usuari.

En cas que volem fer una consulta sobre una votació predefinida i establerta com a per defecte encara podem retallar una mica més el tecleig fent només:

  • @potvotar Marius (Esta sintaxi és vàlida perquè el marcador -u: es pot ometre si va el primer.)

Per conèixer quines són les votacions feu @votacions -all, la primera és la votació per defecte.