You are not logged in.

DJ_ToTTi

El Dj Mod

  • "DJ_ToTTi" started this thread

Posts: 38

Location: CoSa NoStRa(mafia siciliana)

Occupation: DJ

  • Send private message

1

Tuesday, October 14th 2008, 9:00pm

Manual avanzado de IRC

MANUAL DEL IRC



TODO LO ESCRITO EN ESTE MANUAL ES REFERENTE A mIRC 6.17 Y A IRcap 8.2, excepto el último apartado (referente a entrar por Java)


1. Instalación

IRC quiere decir Internet Relay Chat, por la tercera palabra ya sabéis lo que quiere decir. Para empezar, tenemos que bajarnos mIRC desde su página e instalarlo (por defecto en C:\mIRC).
Hacemos lo mismo con IRcap: Lo bajamos y lo instalamos en la misma carpeta donde instalamos mIRC.

Ahora, ejecutamos IRcap y nos saldrá una ventana que dice que nos dan 30 días para probar mIRC (cuando acaben los 30 días no hará falta que lo registres), damos a Continue (Continuar) y nos sale la ventana Conexión. De momento, sólo usaremos la primera pestaña, Conectar, escribimos un servidor de IRC, por ejemplo, irc.ogamenet.net, ponemos el nick que queramos y damos a Conectar.

La exclamación al lado del nick es para elegir una de una lista de nicks escrita por ti el que prefieras. La opción Conectar en otra ventana (multiserver) nos puede servir para hacer pruebas y tener un clon tuyo.

Servidor: irc.ogamenet.net
Puerto: 6667

2. Registro de cuenta y autentificación


Ahora, tenemos que registrar el nick. Para ello, usaremos el siguiente comando (barra incluida):
/authserv register <nombre-de-cuenta> <contraseña> <email>
En cada caso, sustituiremos el nombre-de-cuenta, la contraseña y el mail.

Ahora, en el mail que hemos puesto recibiremos un mensaje con una cookie. Fácil, cogemos y escribimos este comando:
/authserv COOKIE <cuenta> <cookie>

**Nota: A veces, sobre todo en las cuentas hotmail, no llega el mail con la cookie (mirad aun así en Correo No Deseado / Spam). Si os ocurre eso, introducid este comando:
/msg AuthServ@Services.OGameNet.net AUTHCOOKIE <cuenta>

Sólo tendrás que usar una vez estos dos comandos. Para que AuthServ te reconozca, cada vez que entres tendrás que tipear este comando:
/as auth <cuenta> <contraseña>

Después, hay que introducir tres comandos:
  • /mode <nick> +x (Con este comando ocultas tu IP)
  • /as ser autohide 1 (Hace que se ejecute el comando anterior cuando entres)
  • /as set language ES (pones los bots en catellano)

** Hay otros dos comandos dignos de mención, que son opcionales:
  • /mode <nick> +i (Con este comando no apareces en algunas listas de nicks)
  • /mode <nick> +d (Con este comando no te aprecen las conversaciones de los canales, si de los privados. Recomendable para algunos bots)

**Problemas con la contraseña:
  • /authserv resetpass <cuenta> <nueva-contraseña> (Si pusiste un mail en tu cuenta, puedes cambiar tu contraseña con este comando. Se te enviará una cookie a tu cuenta y tendrás que usar el comando de la cookie. No debes estar autentificado)
  • /authserv pass <antigua-pass> <nueva-pass> (Cambias tu contrasela a la especificada. Debes estar autentificado)

**Nota: Hay una manera de no tener que tipearlo cada vez que entres: Antes de conectarte, en la pestaña Opciones de la ventana Conexión está Secuencia de inicio. Marcas la casilla y pulsas el botón Editar. Te saldrá un Bloc de Notas. Lo editas escribiendo en una nueva línea uno de los dos comandos arriba señalados para autentificarte. De esa manera, te autentificarás solo. También puedes escribir que te entre a un canal (/join <#canal>), pero hay que respetar el orden de los comandos.

DJ_ToTTi

El Dj Mod

  • "DJ_ToTTi" started this thread

Posts: 38

Location: CoSa NoStRa(mafia siciliana)

Occupation: DJ

  • Send private message

2

Tuesday, October 14th 2008, 9:02pm

3. Modos de canal y de usuario

A continuación se listan los modos que puede tener un canal. Para cambiarlos hay que escribir /mode <#canal> <modo> <parámetros> (poner un - delante de <modo> para quitar).

+z: Este modo sólo lo pone ChanServ. Hace que durante un netsplit a nadie se le quite el modo +o (@) o el modo +v (+).
+c: No se puede escribir en color en ese canal.
+n: No se pueden recibir mensajes externos al canal; es decir, sólo se puede escribir en un canal si estás en él.
+t: Sólo los operadores (@) pueden cambiar el topic.
+i: Hay que ser invitado por un operador (@) para entrar al canal. Si tienes el nivel de acceso suficiente, podrás entrar tú mediante /cs inviteme <#canal>
+p/+s: Estos modos hacen que no se pueda ver el canal en un /whois <nick>. La diferencia es que sí se puede ver un canal con +p al ver la lista de canales (/list)
+l <número>: Se establece en <número> el máximo número de personas que pueden estar a la vez en el canal.
+k <contraseña>: Sólo se puede entrar al canal introduciendo la contraseña especificada mediante /join <#canal> <contraseña>. No se aplica si se te invita al canal.
+m: Sólo pueden hablar quienes tengan voz (+) o sean operadores (@).
+r: Sólo pueden entrar al canal gente con el nick registrado con Authserv. No se aplica si se te invita al canal.
+C: No se pueden enviar CTCP's.
+D: Es un "canal fantasma". No se descubre la presencia de un usuario hasta que no hable.
+d: Este modo lo introduce el server si alguien pone -D y no se ha descubierto la presencia de alguien. Se quita automáticamente si no hay más usuarios "fantasma" en el canal. No lo puede quitar un operador (@).
+o <nick>: Da privilegios de operador (@) al usuario indicado.
+v <nick>: Da voz (+) al usuario indicado.
+b <máscara>: Banea la máscara especificada del canal. No se aplica si se te invita al canal. Las máscaras son así: nick!user@host


** Para indicar que se ha quitado un modo de un canal, se usa -modo. Por ejemplo, -i quiere decir que antes estaba el modo +i, pero que ahora se ha quitado.
** El modo +b se le añade a una persona cuando es baneada de un canal.
** El modo +v se le añade a una persona con voz (+) en un canal.
** El modo +o se le añade a un operador de un canal.
** El modo +x se le añade a una persona al autentificarse tras haber usado el comando puesto en el anterior post.
** El modo +i se le añade a una persona al autentificarse tras haber usado el comando puesto en el anterior post.
** El modo +d se le añade a una persona al autentificarse tras haber usado el comando puesto en el anterior post.


4. Topic variable

El topic es lo que va a ver un usuario al entrar al canal. También se verá en la parte superior de la ventana. Para poner un topic, sólo tienes que usar !topic <nuevo topic>. Pero, ¿y si queremos un topic variable? Por ejemplo:

Quoted

<@DJ_ToTTi> !topic Nuevo servidor 870 online
* ChanServ cambia el topic a 'Bienvenido al canal oficial de Magefight.es || Noticias: Nuevo servidor 870 online'
<@DJ_ToTTi> !topic Las noticias cambian
* ChanServ cambia el topic a 'Bienvenido al canal oficial de Magefight.es || Noticias: Las noticias cambian'
<@DJ_ToTTi> Ahora vamos a ver el topic por defecto
<@DJ_ToTTi> !topic
* ChanServ cambia el topic a 'Bienvenido al canal oficial de Magefight.es || Noticias: No hay noticias'

Es decir, cambia el texto que va después de "Noticias". ¿Cómo conseguir esto?


En nuestro caso, tenemos que usar el comando: !set topicmask Bienvenido al canal oficial de Magefight.es || Noticias: *

El asterisco (*) reemplaza a lo variable. Si quieres otro * (no para reemplazar, sino el carácter), lo tienes que marcar con \* (luego no verás la \)


¿Y qué es el "topic por defecto"? Pues es el que verás si no reemplazas nada, es decir, al escribir !topic. En nuestro caso sería: !set defaulttopic Bienvenido al canal oficial de Magefight.es || Noticias: No hay noticias'

Para que al poner un nuevo topic no se cambie la máscara, tienes que poner !set enftopic 501 (tienes que ser el dueño del canal). Así está fuera de tu acceso, pero lo podrás restaurar poniendo !set enftopic 499.


5. Administración de usuarios

Todos los comandos empiezan con /cs, /msg Chanserv o !.

  • adduser <nick|*cuenta> <nivel> Añades al usuario al canal. Los niveles van de 1 a 500, pero sólo un usuario puede tener 500. No puedes dar 500 con este comando. En general:

    - 1-99: Puede invitarse al canal.
    - 100-199: Recibe voz (+) al entrar.
    - 200-299: Recibe op (@) al entrar.
    - 300-399: Puede añadir usuarios.
    - 400-499: Puede cambiar los settings del canal.

    Naturalmente, una persona con 300 recibe op automáticamente; no recibe voz porque no es necesario al tener op. No puedes dar a alguien un nivel igual o superior al que tienes. Se necesita 300 para usar este comando.


  • addpeon <nick|*cuenta>: = adduser <nick|*cuenta> 100
  • addop <nick|*cuenta>: = adduser <nick|*cuenta> 200
  • addmaster <nick|*cuenta>: = adduser <nick|*cuenta> 300
  • addcoowner <nick|*cuenta>: = adduser <nick|*cuenta> 400. Puedes usar ADDCO en su lugar
  • addowner <nick|*cuenta>: = adduser <nick|*cuenta> 500. Los usuarios normales no tienen acceso a este comando.

  • deluser <nick|*cuenta>: Borra al usuario del canal. Tiene que tener menos nivel que tú y tú tienes que tener 300.
  • clvl <nick|*cuenta> <nivel>: Cambias el nivel de un usuario. Tiene que tener menos que tú y no puedes darle más de lo que tienes. Tienes que tener 300.
  • access <nick|*cuenta>: Te muestra el acceso de un usuario. Si no añades <nick|*cuenta>, se mostrará el tuyo. Puedes usar A como abreviatura.

  • mdelpeon <modelo de nick>: Borra a todos los usuarios que tengan nivel 100 que encajen con el modelo. El modelo es una palabra que usa * y ? como comodines, por ejemplo *jod*e?. El comando tiene otras variantes:

    - mdelpeon: borra a los de nivel 100 (necesitas 300)
    - mdelop: borra a los de nivel 200 (300)
    - mdelmaster: borra a los de nivel 300 (400)
    - mdelcoowner: borra a los de nivel 400 (500). Puedes usar MDELCO
    - mdelowner: borra a los de nivel 500 (no pueden usarlo los usuarios normales).


  • trim <modelo de nick> <tiempo>: Borra a todos los usuarios que encajen con el modelo (explicado en mdelpeon) y que no hayan visitado el canal en ese tiempo. El tiempo se especifica así:

    - s = segundos
    - m = minutos (¡en minúscula!)
    - h = horas
    - w = semanas
    - M = meses (¡en mayúscula!)
    - y = años

    No confundir minutos con MESES. También puedes combinar tiempos, por ejemplo, TRIM *jod* 28d6h12m42s borraría a todos los que tuvieran "jod" en su cuenta y que no hayan estado en el canal en los últimos 28 días, 6 horas, 12 minutos, 42 segundos. Necesitas 300.


  • resync: Sincroniza la lista de usuarios con los usuarios presentes en el canal; es decir, da/quita op/voz. Necesitas 300.
  • up: Te da voz/op si tienes que tenerla.
  • upall: Te da voz/op en todos los canales que tengas que tenerla.
  • down: Te quita voz/op.
  • downall: Te quita voz/op en todos los canales.
  • inviteme: Te invitas a un canal. Puedes usar INVITE en su lugar. Necesitas 1, pero se puede cambiar en los settings.



6. Opciones de usuario

Todos los comandos empiezan con /cs uset, /msg Chanserv uset o !uset.

  • Opción INFO <info>: Cambia la información que da Chanserv cuando entras al canal. Si pones * como <info>, la borras. Puedes usar SETINFO en lugar de USET INFO.

  • Opción NOAUTOOP 0|1: Cambiar si Chanserv te da op (1) al entrar al canal o no (0). Con NOAUTOVOICE haces lo mismo, pero con la voz.

  • Opción AUTOINVITE 0|1: Cambiar si Chanserv te invita al canal al autentificarte (1) o no (o).

DJ_ToTTi

El Dj Mod

  • "DJ_ToTTi" started this thread

Posts: 38

Location: CoSa NoStRa(mafia siciliana)

Occupation: DJ

  • Send private message

3

Tuesday, October 14th 2008, 9:05pm

7. Acciones de ChanServ

Todos los comandos empiezan con /cs, /msg Chanserv o !.

  • kick <nick|mask> <razón>: Expulsa del canal al usuario con la razón que indiques. El usuario expulsado tiene que tener menos nivel que tú y tú tienes que tener 200.
  • ban <nick|mask>: Banea del canal al usuario. El usuario baneado tiene que tener menos nivel que tú y tú tienes que tener 200.
  • unban <nick|mask>: Desbanea del canal al usuario. Tienes que tener 200.
  • unbanme: Te desbanea de todos los canales que estés baneado. Tienes que tener 200. Puedes usar UBM.
  • unbanall: Quita todos los bans. Tienes que tener 200 y puedes usar UBA.
  • kickban <nick|mask> <razón>: Expulsa y banea del canal al usuario con la razón que indiques. El usuario expulsado tiene que tener menos nivel que tú y tú tienes que tener 200. Puedes usar KB.
  • addban <nick|mask> <razón>: Banea permanentemente del canal. Cambia la razón si coincide con un ban ya puesto. Sólo se puede quitar con DELBAN. Tienes que tener 250.
  • delban <nick|mask>: Quita un ban, ya sea temporal o permanente. Necesitas 250.
  • addtimedban <nick|mask> <tiempo>: Pone un ban temporal. El tiempo funciona como en TRIM. Sólo se pueden quitar con DELBAN. Puedes usar ATB o TB. Necesitas 250.

  • op <nick>: Da op temporal. Necesitas 200.
  • voice <nick>: Da voz temporal. Necesitas 200.
  • deop <nick>: Quita op temporalmente. Necesitas 200.
  • devoice <nick>: Quita voz temporalmente. Necesitas 200.

    (Estas cuatro se pueden cambiar con SETTINGS.)

  • topic <topic>: Pone un topic al canal. Necesitas 200. Si no se pone <topic>, se pone el topic por defecto; de lo contrario:

    - Si tienes como mínimo ENFTOPIC, cambias el topic.
    - Si hay un TOPICMASK, cambias la parte variable.
    - Si no hay TOPICMASK ni DEFAULTTOPIC, no pasa nada.

  • mode +|- CcmntilkDrspov <límite> <contraseña> <nick>: Cambia el modo del canal (límite sólo con +l // contraseña sólo con +k, nick sólo con +o/v. Tienes que tener 200 (o ENFMODES).


8. Opciones del canal



9. Comandos básicos

Todos empiezan con /.

  • join <canal> <contraseña>: Entras al canal. Hay que poner la contraseña si está activado el modo +k.
  • part <canal> <razón>: Sales del canal.
  • privmsg <objetivo> <mensaje>: Envías un mensaje privado al usuario/#canal objetivo.
  • notice <objetivo> <mensaje>: Envías un "notice" (un tipo de mensaje privado).
  • quit <razón>: Sales del IRC mostrando la razón.
  • nick <nuevo nick>: Cambias tu nick.
  • invite <nick> <#canal>: Invitas a la persona al canal. Tienes que ser op.
  • list: Obtienes una lista de los canales del servidor que no tengan +s. Puedes añadir palabras/comodines.
  • names <#canal>: Te muestra los usuarios sin +i que hay en el canal.
  • whois <nick>: Te muestra información sobre la persona.
  • whowas <nick>: Te muestra información sobre una persona que estuvo en el IRC hasta hace 10 minutos.
  • query <nick>: Hablas en privado con la persona. Puedes usar Q.


10. Autocompletar nicks y corrector ortográfico

Tenemos que acceder al menú Setup mediante una de estas dos maneras:
  • Pulsar F3
  • En la barra de herramientas [ IRcap ] > Setup

Dentro del menú Setup, nos vamos a Escritura y luego a Nick Completion. Ahí marcamos la casilla Activo.

Ahora, creamos nuestros separadores en las casillas indicadas. Pueden ser desde corchetes a indicadores de negrita (Control + B) y guardamos el estilo.

Para completar un nick en en un canal, escribimos el principio del nick + TAB.<br>

Ahora vamos al apartado Corrector. Marcamos la casilla Activo y, si quieremos, las otras dos. Añade las palabras que quieras corregir por su corrección, mediante el botón +.

11. Entrar por Java

Para entrar al IRC por Java, hay dos opciones:
  • Hacer clic en el botón IRC/Chat arriba, en el foro:
  • Hacer clic Aqui

Intoduce el nick - Le das a Login - Una vez cargado java pon el comando /j magefight.es y estaras en el canal listo para el chat..

12. Registrar un canal

La red Onlinegamesnet te ofrece la posibilidad de crear un canal y registrarlo para manejarlo mejor y no perder el control de éste. ¿Cómo registrarlo?
  • Tienes que tener una cuenta registrada. Para saber cómo hacerlo, lee la primera parte del manual o lee Aqui (en inglés).
  • Una vez que tengas cuenta, tienes que comprobar si tu canal cumple las normas de la red. Para ello, haz clic Aqui.
  • Si cumple las reglas, entra en #help (/join #help), y escribe /support Registro de canal. Es posible que en ese momento no haya nadie del equipo de support que hable castellano; en ese caso, puedes esperar a uno, o hablar en inglés (en ese caso, tendrías que escribir /support channel register). En breve, alguien del equipo del IRC hablará contigo.
  • Si es un canal de familia (lo que es en la mayoría de los casos), entonces tienes que proporcionar el juego (Magefight.es), tu servidor y nombre y etiqueta de familia. Asimismo, tienes que ser el fundador (capo) de la familia o tener su permiso. Si das todos los datos desde el principio, todo será más rápido.


--------------------------------------------------------------------------

AVISO IMPORTANTE: Este manual está licenciado bajo Creative Commons. Queda prohibida la copia, distribución o exhibición por terceras personas si no se menciona al autor (vandemilde), salvo permiso expreso de éste. Queda prohibido el uso comercial de esta obra salvo permiso expreso del autor.