Manual IRC

 

Manual irc echo por eR_FLaMeNKiLLo y [^^Cu3rVo^^]

 

 http://ayuda-scripting.es.tl  Ayuda-Scripting

 http://todo100por100irc.jimdo.com  Todo100por100IRC 

 

1.Que es el IRC

2.Como ser Moderador @

3.Que es Ircop

4.Que es un Script

5.Que es un Scripter

6.Que es  Aliases

7.Que es Popups

8.Que es Remote

9.Que es User

10.Que es Variable

11.Comandos IRC

12.Modos de canal

13.Modos de usuario

14.Bots IRC services

15.Tipos de ban

16.Comandos on input

 

 

1.Que es el IRC

 

El irc como bien veis el nombre es una sigla de tres letras que es la sigla IRC;

Internet Relay Chat  protocolo mundial para hablar por internet mediante chat puedes comunicarte con muchas partes del mundo tambien mediante el servidor que estes conectado hay bastantes tipos de servidores pero a la cual el mejor servidor de habla hispana no lo dudes Irc-Hispano. El servicio esta baso mediante red de servidores cada uno acepta conexiones de programas cliente que podreis ver mas informacion en el punto 4. Tambien se puede basar en tecnologia cliente/servidor esta considerado por uno de los mejores sistemas de mensajeria instantanea.

 

Escrito por eR_FLaMeNKiLLo

 

2.Como ser Moderador @

 

Moderadores son los nicks que delante llevan un @ para segun que tipos de canales al entrar para que te quedes te dan el @ directamente, pero es decir que en otros canales te tienes que ganar para ser @; participar en el canal, respetar las normas, no es obligatorio utilizar un script pero si saber minimo los comandos basicos de la red, no ser un usuari@ problematico y por supuesto nunca pidas un @ porque puede ser motivo de un kickban

 

Escrito por eR_FLaMeNKiLLo

 

3.Que es Ircop

 

La palabra Ircop es muy antigua pero aun asi la siguen llamando ircop pero tambien la podemos nominar como Cservice esos ircop's son operadores del servidor de la red que se encargan de administrar la red canales y el buen funcionamiento del servidor

ircop contiene de nombre policia pero recordar que no somos policias no vamos investigando los canales aver que tipos de acciones hacen.

Como ser ircop Puesto que quieres ser ircop hay cosas que deberias se saber antes de ir un poco mas lejos de lo habitual.

No importa que seas ircop para ayudar ya que una persona asi misma ayuda sin tener status de ircop;

 

Nunca molestes a los ircops

Si no te contestan ten paciencia que estan su trabajo

Nunca engañarlos, ya que la proxima vez que necesites ayuda no te ayudaran

No molestes a otros canales trata de ayudar en todo lo que sea posible ellos aunque no es ten en los canales le llegan a los oidos que tus ayudas son coerentes y buenas

No acer spam es decir publicidad de webs ajenas a la red o otros servidores

Almenos intenta que no te hayan suspendido el nick

Nunca repitas las mismas cosas a los ircops muchas veces

Recuerda nunca insultarlos meterte con ellos hablar por detras

Trata de ayudar sobre todo en canales de ayuda y en canal de alto trafico es decir con bastantes usuarios.

 

Normalmente siempre hay mas de una persona presentada para ser ircop no por ser tu mas bueno te elijiran ati siempre hay mas vacantes para el puesto hay que ganarse el puesto no es facil ser ircop y menos en altos servidores como irc-hispano

una vez te hacen ircop deberas hacer unas pruebas y esas pruebas o bien te dan el puesto o no ¡ Esto es lo mas principal para ser ircop !

 

Escrito por [^^Cu3rVo^^]

 

4.Que es un Script

 

Un Script es un programa para chatear en el irc existen muchos tipos de script's;

miRC, iRcaP, Xcript5-1 estos son los mas conocidos hay muchos tipos y cada uno es diferente a los demas otros estilos otras imagenes sonidos etc.

Si no sabes utilizar un script aprende con manuales tutoriales y demas un triste fallo en el script puedes bloquear tu pc o cargarte el programa hay mucha gente que le a sucedido asi que por precaucion leer manuales y tutoriales.

 

Escrito por eR_FLaMeNKiLLo

 

5.Que es un Scripter

 

Un scripter son aquellas personas que hacen tipos de script normalmente lo suelen hacer a base de msl -> mirc scripting language pero tambien otros estilos no es facil hacer un script ya que hay que saber de scripting

 

Escrito por [^^Cu3rVo^^]

 

6.Que es Aliases

 

El miRC te permite crear aliases y scripts para hacer mas rapido tu sesion al irc o para hacer mas faciles y rapidas las funciones del script. Para crear los aliases debes de conocer los comandos basicos del miRC.

 

Un aliases puede ser llamado desde una linea de comandos, desde otro alias, desde un popup y de un remote script. Un alias no se puede llamar asi mismo principalmente porque esto parece causar mas problemas para los usuarios de los que soluciona.

Aqui te puedo dejar unos ejemplos

 

/hola /msg $chan Hola a todos, como estais?

 

Si ahora tu escribes /hola en cualquier canal saltaria el aliases es decir

 

Hola a todos, como estais?

 

Ahora aremos lo mismo pero con entrar a un canal

 

/j /join $1 pongamos un ejemplo /j #canal entrariamos al canal #canal /j es igual a /join

 

supongamos que quiero hacer un comando para entrar en varios canales seria asi

 

/canales /join #canal1 | /join #canal2 | /join #canal3 esto lo que haria es al escribir /canales entrariamos en canal1 canal2 y canal3 el | son para separar las acciones :)

 

Para aprender mas sobre aliases descargar el manual de scripting pulsando  Aqui  http://todo100por100irc.jimdo.com   

 

Escrito por [^^Cu3rVo^^]

 

7.Que es popups

 

El miRC permite la creacion de popups o menus personalizados es decir cada opcion que diseñamos para estos menus ejecutara las ordenes de alias, comandos, etc

 

Disponemos inicialmente 5 de menus que podremos diseñar a nuestro a gusto con las opciones que deseemos

 

Menubar:

Es el tercer menu de la barra principal de menis que se encuentran en la parte superior de la pantalla miRC.

 

Channel:

Es el menu emergente que aparece al pulsar con el boton derecho del raton sobre la pantalla del canal.

 

nickname list:

Es el menu emergente de la lista de nicks del canal.

 

Status:

Es el menu emergente de la ventana de status del programa

 

Query/chat:

Es el menu emergente de la ventana de querys -> privados y de dcc chat

 

Accederemos al codigo que genera popus abriendo el script editor o bien en el menu tools luego script editor y despues en la ventana del editor popus o bien apretando alt + la letra P de nuestro teclado vamos aver algunos ejemplos

 

Canales

.Entrar a #Ayuda-Scripting: /join #Ayuda-Scripting

.Entrar a #ayuda: /join #ayuda

.Elejir canal: /join $$?="introduce el canal"

.Cambiar de nick: /nick $$?="Que nick te pones"

 

Recuerda una debajo de la otra y nunca seguida porque no se podra ejecutar el popup mas informacion descarga el manual pulsando 

Aqui   http://ayuda-scripting-descargas.jimdo.com                   

 

Escrito por [^^Cu3rVo^^]

 

8.Que es Remote

 

Remotes se conocen como eventos, en informatica todos aquellos sucesos que se producen a lo largo de una sesion de un programa. La programacion orientada a eventos es aquella en la que podemos definir previamente las acciones que el programa debe de emprender en el momento en que produzca un evento concreto

 

Vamos a poner un ejemplo

 

on 1:text:nick:#: notice $nick perdoname $nick pero no estoy atento

 

luego pulsamos al ok y trabajo echo esto lo que hace esque cuando alguien ponga nick saltara el mensaje en un notice perdoname sunick pero no estoy atento

 

on:

Empezamos el evento

 

1:

Nivel de User

 

text:

es el evento hay muchos mas que lo podeis ver en el manual de scripting

 

nick:

Palabra a que otro debe decir para que salte la accion

 

#:

 

El # es el canal poniendo solo # es para todos los canales para poner dos canales #canal1,#canal2

 

y despues viene la accion notice /msg etc $nick es al nick $chan es al canal ejemplo para el canal

 

on 1:text:nick:#canal1,#canal2: msg $chan perdona $nick pero no estoy atento

 

Puedes seguir con el manual de scripting descargalo    Aquí  http://todo100por100irc.jimdo.com  

 

Escrito por [^^Cu3rVo^^]

 

9.Que es user

 

En user lo que pondremos son aquellos nicks que puedan controlar aquellos remotes de nuestro miRC normalmente se hace para bots de irc para assignar a un user nos iremos al editor de script y nos iremos a user y seria asi.

 

<nivel>:nick>!<user>@<hot>/<ip> aqui dejo unos ejemplos

10:Ayudante!*@*

 

Asi cualquier persona con ese nick tendra accesso a esos remotes que empiecen con un on 10: ...........

 

Veamos otro ejemplo

 

20:eR_FLaMeNKiLLo!*@eR.FLaMeNKiLLo

 

nivel nick ident ip virtual

 

Ahora vamos a poner un remote pero recuerda que debe ir en remotes y no en user

 

on 20:join:#: { /msg $chan Acaba de entrar un usuario con nivel 20 | /mode $chan +v }

 

Esto lo que hace es cuando entrar en un canal dice el mensaje acaba de entrar..... y luego aparte si tenemos + pues al usuario de nivel 20 le da un +

 

Para mas descargaros el manual de scripting  Aquí http://ayuda-scripting-descargas.jimdo.com

 

Escrito por [^^Cu3rVo^^]

 

10.Que es un variable

 

El uso de variables es el recurso fundamental en programacion. Podemos ver una variable informatica como un recipiente en el que podemos depositar un valor cualquiera, para despues haver ueso de el dentro de una instruccion, de esta forma no sera necesario tocar la instruccion cada vez que queramos alterar el valor a manejar, si no tan solo asignar antes un nuevo valor a la variable

 

Vamos a poner unos ejemplos si en un script para miRC hemos creado una variable llamada $num, a la que hemos asigado el numero 3.14159 ,  podemos tener una instruccion como la siguiente:

 

echo -a el valor asignado es: %num

 

Esta orden presentara en la ventana activa un mensaje que diga:

 

"El valor asignado es: 3.14159"

 

Como creamos las variables y les asignamos valores

 

set <%variable> [valor]

 

Para seguir mas el termino variable descargar manual  Aquí http://todo100por100irc.jimdo.com

 

Escrito por [^^Cu3rVo^^]

 

11.Comandos IRC

 

Existen muchos comandos en irc tambien hay que añadirle segun que tipos de bots tengan en la red que podreis ver en el punto 14. Aqui vamos a poner comandos basicos del irc y que tipo de comandos son

 

/join #canal entras en un canal especificado

 

/part #canal sales de un canal especificado

 

/me mensaje envias un mensaje al canal como un tipo accion ejemplo:

/me se aburre entonces al canal llegara este mensaje *tunick se aburre

 

/ame mensaje es a lo mismo que /me pero en este caso lo envias a todos los canales

 

/font habres la ventana de fuente para cambiar el tamaño y el estilo de letra

 

/userhost nick ves el nick identidad y ip virtual voy a poner un ejemplo de un nick

/userhost elnick Saldra el mensaje userhost: elnick=+suident@su.ip.virtual

 

/msg nick mensajes envias un mensaje privado a un nick sin abrir la ventana ejemplo:

/msg nick Hola como estas

 

/closemsg nick cierras privado a un nick

 

/query nick abres privado a un nick

 

/ignore nick pones un ignore a un nick

 

/ignore -r nick quitas el ignore a un nick

 

/ignore -l ves la lista de nicks ignorados

 

/list abres la lista de canales

 

/invite nick #canal invitas a un nick a un canal

 

/join #canal clave entras a un canal con clave modo +k que podeis ver en punto 12

 

/quit mensaje sales del irc con el mensaje especificado

 

/ctcp nick ping miras el lag de un usuario

 

/kick #canal nick motivo haces un kick a un nick

 

/mode #canal +b nick baneas a un nick en un canal para ver tipos de bans punto 15

 

/mode #canal +o nick das @ a un nick si cambias +o por -o se la quitas

 

/mode #canal +v nick das +  a un nick si cambias +v por -v se la quitas

 

/part #canal mensaje sales de un canal con mensaje

 

/partall sales de todos los canales que te encuentres

 

/notice nick mensaje envias un notice a un nick

 

/away mensaje te pones en modo away ocupado

 

/away te quitas modo away ocupado

 

/time ves el dia fecha y hora del servidor

 

control + letra b escribes en negrita

 

control + letra k numero escribes en color al apretar la letra k veras los colores con su numero pero yo te los pongo aqui

0 blanco

1 negro

2 azul fuerte

3 verde

4 rojo

5 marron

6 lila

7 naranja

8 amarillo

9 verde

10 azul alimado

11 lima

12 azul

13 fursia o rosa

14 gris

15 gris muy claro es decir que lo consideramos transparante porque al enviar no se ve el texto

 

las teclas f f1 f2 asi hasta el 12 hay mucha gente que los configura asi que os pondre el 1 el 3 y el 12

f1 abres miRC Help

f3 abres setup opciones

f12 miminizas el script suele funcionar en ircap y el ircap lo veras abajo a la derecha donde se encuentra la hora

 

/timestamp on/off activas o desactivas la hora cuando escribe la gente en el canal

 

/! te dice el ultimo comando utilizado en el miRC

 

/names #canal te muestra todos los usuarios del canal

 

/who #canal es parecido a /names pero el /who da mas informacion

 

/whois nick haces un whois a un nick

 

/onotice mensaje en el canal que pongas ese comando siendo @ envias un notice a @ en el canal solo lo leen los @

 

A lo largo de pasar mas tiempo en el IRC conoceras mas comandos esto es lo mas basico.

 

Escrito por eR_FLaMeNKiLLo & [^^Cu3rVo^^]

 

12.Modos de canal

 

Existen muchos modos de canales tambien varian por segun que tipos de bots irc services tengan que podreis ver en el punto 14 aqui voy a dejar unos modos de canal

 

A solo pueden entrar Administradores

 

a no se puede kikear a ese nick es decir /mode #canal +a nick -> solo sirve para segun que bots

 

b prohibe la entrada de nicks ban

 

C No se permite envio de ctcp en el canal

 

c bloquea mensajes con colores "segun que servidores"

 

e no se puede kikear a un nick con la mascara puesta "segun que servidores"

 

f esque tiene una proteccion contra flood

 

G reemplaza las palabras prohibidas por (censored)

 

h da status de halfop "segun que servidores" el signo conocido es %

 

i solo entran invitados si tienes reg y tienes que invitarte /msg chan invite #canal

 

j solo permiten entrar al canal cada tantos segundos "segun que servidores"

 

k canal con contraseña para entrar /join #canal contraseña

 

L canal esta lleno entras a otro "segun que servidores" /mode #canal +L #otrocanal

 

l limite de usuarios

 

m canal moderado solo hablan @ % +

 

M proviene aser lo mismo que m pero en este caso solo pueden hablar @ % + y nicks registrados

 

N no se permite cambiar de nick "segun que servidores" en irc-hispano el modo N protege el no poder enviar un notice al canal /notice #canal mensaje esto no varia en /onotice mensaje

 

n no se permiten mensajes extremos es decir estando el modo +n si no estas en un canal no puedes enviar texto /msg #canal mensaje

 

O solo pueden entrar ircops

 

o da status de op @

 

p canal privado

 

Q no se permiten kick "segun que servidores"

 

q da status de owner segun que servidores

 

R solo se permite la entrada a nicks registrados

 

r el canal esta registrado

 

S bloque mensajes en colores y los pone en negro "segun que servidores"

 

s el canal es secreo no se encuentra en busqueda de who y /list

 

T no se permiten anuncios "segun que servidores"

 

t solo operadores @ pueden cambiar el topic

 

u muestra operadores en who o names "segun que servidor" irc-hispano modo u conseguimos que los usuarios que desconecten del irc o salgan del canal no envien mensajes al salir

 

V no se permite invite "segun que servidores"

 

v da status de voice +

 

z conexion segura (SSL) "segun que servidores"

 

Escrito por eR_FLaMeNKiLLo

 

13.Modos de usuario

 

Existen muchos modos de usuario en este caso varia segun que tipo de bots y que servidor sea

 

A es un administrador de red

 

a es un administrador de servidores

 

B es un robot oficial de la red

 

b lee y manda chatops

 

C es un co administrador "segun que servidores"

 

c recibes los connects y disconnects del servidor local

 

d no recibes mensajes de los canales

 

e recibes mensajes del servidor "segun que servidores

 

F recives los connects y disconnects del servidor remoto

 

f recibes alertas de flood del servidor

 

G view tkl notices (gline, gzline, shun, etc)

 

g lees y mandas globops y locops

 

h ocultas status de operador en who whois en irc-hispano es un helper de la red

 

i invisible no eres mostrado en las busquedas de who

 

k recibes los kills que se ponen en irc-hispano para activar este modo tiene que tener activado el modo h o o es decir operador de los servicios de la red o ircop un usuario que tiene puesto este modo posee las siguientes cualidades

 

no se le puede quitar el @

 

no puede ser expulsado con el comando /kick #canal sunick

 

puede hablar en un canal aunque este moderado baneado

 

puede en un numero ilimitado de canales

 

N lo tiene un network admin es decir un root del servidor

 

O es un ircop local

 

o es un operador de servicios de la red

 

p si te hacen un whois o who y la persona que te lo hace no esta en los mismos canales que tu no le muestra esos canales "segun que servidores"

 

Q no puedes ser kikeado

 

q solo las uline pueden hacerte kick

 

R solo permite privados o notices de nicks registrados

 

r esta registrado en la base de datos de la red

 

S protege a los Cservices en irc-hispano esque el nick esta suspendido

 

s recibes noticias del servidor

 

T no recibes ctcp "segun que servidores"

 

t una vhost ip virtual "segun que servidores"

 

V marca al usuario como webtv "segun que servidores"

 

W recibes si te hacen un whois "segun que servidores"

 

w recibes wallops

 

x da hots virtual es decir al conectar al servidor te da una ip virtual para ocultar tu ip real "segun que tipo de servidores es diferente"

 

X en irc-hispano esta restringido a ircops y administradores lo que permite este modo es ver la ip real de cualquier usuario

 

z el usuario tiene una conexion segura (SSL) "segun que servidores"

 

Tambien podemos haceros recordar que segun que modos solo pueden ser utilizados por ircops de la red

 

Escrito por [^^Cu3rVo^^]

 

14.Bots IRC services

 

En el irc existen muchos tipos de bots es decir nick chan memo etc. No todos los servidores utilizan el mismo tipo de bot services aqui voy a mostrar bots a lo mas conocidos en irc.

 

Segun que tipo de servidores se crean sus propios bots irc services.

 

Services Hispanodd -> Servidores irc-hispano

 

Services Chatzona -> Servidores chatzona

 

Services Universe -> Servidores universe

 

Services Anope -> Servidores variados

 

Services Anope NeoStats -> Servidores variados

 

Services Colossus -> Servidores variados

 

Services Dbots -> Servidores variados

 

Services Atheme -> Services variados

 

Estos mas bien son los bots irc services que existen para cualquier servidor normalmente los tres primeros son sus propios bots del servidor ya que los demas no suelen usar propios.

 

Escrito por eR_FLaMeNKiLLo

 

15.Tipos de bans

 

Existen bastantes tipos de bans a lo cual que se banean ip's reales virtuales a los nicks a las identidades etc.

 

En segun que scripts como ircap a la hora de banear hay varios tipos como del tipo 0 al tipo 9

 

vamos a nombre los tipos de ban del 0 al 9 como ejemplos para que podais ver cuales son.

 

0 *!user@host

 

1 *!*user@host

 

2 *!*@host

 

3 *!*user@*.host

 

4 *!*@*.host

 

5 nick!user@host

 

6 nick!*user@host

 

7 nick!*@host

 

8 nick!*user@*.host

 

9 nick!*@*.host

 

Ahora lo que vamos hacer es explicar lo que es * nick user host

 

* -> es la cadena que banea a todo es decir poner este ban *!*@* banearia a todos los usuarios

 

nick -> el nombre lo dice todo banea la cadena del nick nick!*@*

 

user -> user en si es la cadena de la identidad *!ident@*

 

host -> es la cadena que banea la ip *!*@host

 

Recuerda que si ponemos un akick o un nivel a -1 lo que banea es la ip real pero sin los primeros numeros de rango de la ip real es decir veamos un ejemplo:

 

nick!*@*.11.111.11

 

Como vemos banea el nick la identidad la pone por un * y la ip real pero los primeros numeros del rango de la ip no.

 

Existen mas tipos de bans conforme solo al nick  nick!*@* pero tambien podemos poner un ban a la identidad que seria *!ident@* ya es decir que existen muchos tipos a los nicks por ejemplo pongamos a los bot's de estadisticas win*!*@* asi lo que hamos es banear a todo el que empiece por la palabra win, windows, windus, winstats, etc.

 

Podemos tambien de mas de empezar el ban por la primera cadena hacerla por la segunda cadena es decir en este caso con dos numeros veamos el ejemplo:

 

*15!*@* como veis  baneamos la segunda cadena del nick todo aquel nick que acabe en 15 no podra entrar

 

Escrito por [^^Cu3rVo^^]

 

16.Comandos on input

 

Los comandos on input son lo que llamamos para hacer addons asi a la hora de utilizar el ircap para ser moderador aqui pondremos las mas sencillas para que podais hacer vuestro propio addon con comandos van aqui unos ejemplos de como empezaria el addon:

 

on *:input:#: {

if ($1 == comandocorto ) { comandos }

 

comando corto es el comando que utilizaremos para ejecutar aquel comando y en comandos van los comandos que queremos que se ejecuten vamos a poner un ejemplo de hacer un kick.

 

if ($1 == .kick ) { kick $chan $2 $3- }

 

Aqui el comando corto como veis es .kick y en la parte de comandos es kick que seria /kick el $chan seria en el canal que lo pongamos $2 seria el nick y el $3- es el motivo como se utiliza este comando asi.

.kick nick lee las normas  entonces la expulsion quedaria asi,

 

nick a sido expulsado por tunick ( lee las normas )

 

Ahora voy a poner varios ejemplos y luego abajo del todo el punto como quedaria todo.

 

kickban

 

if ($1 == .kickban ) { .ban $chan $2 2 | .kick $chan $2 $3- }

 

comando a utilizar .kickban nick motivo

 

info a un nick

 

if ($1 == .info ) { msg nick info $2 }

 

si quieres le puedes meter un mensaje conforme miras el info de el nick especificado

 

if ($1 == .info ) { msg nick info $2 | /say Mirando info de $2 }

 

Comando a utilizar .info elnick

 

info a un canal

 

if ($1 == ,info ) { msg chan info $chan | /say Mirando info del canal }

 

Como veis en comando corto demas de un punto le pusimos una coma para que no ejecute tambien el info del nick y por ultimo pondre uno de como ponernos un nick nuestro sin necesidad de tener que ponerlo completo mas que mas recuerdo que este comando es para bots Dbots y tambien para irc-hispano

 

if ($1 == .minick } { .nick elnick:laclave }

 

Esto es lo mas principal de los comandos on input esto bien lo puedes hacer en remote o en un block de notas luego a la hora de guardarlo de nombre le pones nombre.mrc lo meteis en la carpeta del mirc y a cargarlo /load -rs nombre.mrc

 

Escrito por eR_FLaMeNKiLLo & [^^Cu3rVo^^]

 

 

Fin del Manual totalmente escrito por eR_FLaMeNKiLLo y [^^Cu3rVo^^]

 

Nos agradeceria que nos dierais las gracias por este manual enviando correo a ayuda-scripting@hotmail.com y todo100por100irc@hotmail.es en nuestras webs podeis descargar todo tipo de cosas Addons, Scripts, Manuales, Bots para irc y muchas cosas mas visita nuestras webs pinchando en los lincks de abajo

 

http://todo100por100irc.jimdo.com  Todo100por100IRC

http://ayuda-scripting.es.tl  Ayuda-Scripting

 

Documento oficial de eR_FLaMeNKiLLo y [^^Cu3rVo^^]