BitchX Mini Como
 �lvaro Villalba Poncet, [email protected]
 v1.02, 12 de Noviembre de 1998

 BitchX es un cliente para el irc, pero NO ES PARA LAS X, es en modo
 texto puro y duro. B�sicamente el BitchX es el ircII con los scripts
 integrados en el c�digo fuente C, lo que lo hace m�s eficiente, adem�s
 de dotarle de muchas funcionalidades.
 ______________________________________________________________________

 �ndice General:

 1.      Instalaci�n

 2.      Comandos

 3.      Comandos B�sicos

 3.1.    Env�o/Recepci�n de ficheros.

 3.2.    Gesti�n de Ventanas

 3.3.    Servidores

 4.      El .bitchrc y los alias.

 5.      Variables del Bitchx

 6.      Servidores del Irc-Hispano

 7.      Otros servidores:

 8.      Netiqueta :)

 9.      Agradecimientos

 10.     Anexo: El INSFLUG
 ______________________________________________________________________

 1.  Instalaci�n

 Lo primero, d�nde conseguir el BitchX. La mayor�a de las
 distribuciones suelen llevar el BitchX, si no el sitio principal es
 ftp.bitchx.com.

 Otro sitio donde conseguirlo, o incluso las versiones betas es en el
 canal #bitchx de efnet (irc.total.net) donde puedes hasta hablar con
 el autor (panasync).

 El siguiente paso es descomprimir las fuentes, compilarlas e
 instalarlas (a no ser que se baje el binario). Para descomprimirlo,
 ejecutamos:

      tar zxfv ircii-pana-75.tar.gz

 (otras veces est� como bitchx-75.tgz).

 Despu�s entramos en el directorio y ejecutamos ./configure.

 Si queremos tener soporte para las ``�'' y los acentos tenemos que
 editar el fichero include/config.h y cambiar la l�nea

      #undef LATIN1

 por

      #define LATIN1

 Adem�s nuestra consola tiene que soportar caracteres latin1 (ver
 Fuente-ISO-Como). Hay muchas cosas que se pueden modificar en ese
 fichero, as� que recomiendo leerlo con calma.

 Luego lo compilamos (make) y lo instalamos (make install). Ya tenemos
 nuestro ejecutable en /usr/local/bin/BitchX.

 2.  Comandos

 La sintaxis del BitchX es

      BitchX [switches] [nickname] [server list]

 Donde

 �  nickname: el nick que vamos a tener.

 �  server: la direcci�n del servidor al que nos vamos a conectar.

 �  server list: m�s direcciones alternativas de servidores.

 �  switches:

 �  -H hostname: En el caso de estar en una m�quina con varios aliases
    podemos usar otro, y no el que salga por defecto.

 �  -c channel: el nombre del canal al que nos queremos conectar al
    entrar en el irc.

 �  -b carga el archivo de configuraci�n ($HOME/.bitchxrc) despu�s de
    que nos hayamos conectado al servidor.

 �  -p port puerto del servidor al que nos vamos a conectar.

 Hay m�s comandos, (si los quieres consultar pon BitchX -?), pero estos
 son los principales.

 Despu�s de todo esto con poner BitchX novato irc.arrakis.es nos
 conectaremos al servidor de irc de arrakis con el nick novato y en el
 puerto 6667 (por defecto). Si quisi�ramos conectarnos por el puerto
 6668 pondr�amos irc.arrakis.es:6668 � irc.arrakis.es -p 6668

 3.  Comandos B�sicos

 Los comandos se introducen anteponiendo un / y despu�s el comando.
 Algunos comandos son:

 �  /join #canal: este se usa para entrar en un canal (por ejemplo,
    /join #linux).

    El ``#''no es un capricho m�o, los canales se representan siempre
    con un ``#'' delante del nombre. No obstante, el BitchX tiene un
    equivalente abreviado; si introducimos /j linux har� exactamente lo
    mismo.

 �  /leave #canal: para abandonar un canal.

 �  /whois nick: nos da informaci�n sobre un usuario del irc.

 �  /who #canal: nos dice qui�n est� en el canal.

 �  /w nick: igual que el comando who.

 �  /whowas nick: nos dice si un usuario ha estado en el irc.

 �  /ww nick: igual que el comando whowas.

 �  /list -yes: nos da la lista de todos los canales.

 �  /msg nick: este es para mandarle un mensaje privado a ``nick''.
    Tambi�n podemos darle al Tab y empezar�n a salir los nombres de los
    miembros del canal o de las personas que te han mandado un mensaje,
    as� que puedes mantener privados sin necesidad de escribir todo el
    rato /msg nick sino que con ponerlo una vez y darle luego al Tab ya
    lo tendr�s escrito.

    Si ponemos /msg #canal lo mandamos a todo el canal (esto �ltimo no
    hace falta, si es el mismo canal en el que estamos, pero s� si es
    otro en el que estemos metidos, pero no hablando actualmente.

 �  /topic: nos dir� el topic que tiene el canal.

 �  /dns nick: nos dar� la direcci�n IP de nick.

 �  /ignore nick: ignorar� los mensajes de nick. Para terminar un
    ignore se pone /unig -nick, y si queremos ver la lista de ignorados
    simplemente con poner /ignore nos saldr�.

 �  /dcc chat nick: establece un chat con nick. Normalmente los chats
    salen con un = delante. Para cerrar un chat basta con poner /dcc
    chat close nick

 �  Comandos de operador:  Necesitas ser operador del canal para
    usarlos

 �  /k nick � /kick nick: echar� a nick del canal.

 �  /b nick � /ban nick: banear� a nick del canal.  (Osea, no le deja
    entrar m�s en el canal, por lo menos hasta que alguien quite el
    ban)

 �  /kb nick: echa y banea a nick del canal

 �  /topic Texto: cambia el topic del canal por Texto

 �  /op nick: hace a nick operador del canal.

 �  /deop nick: le quita el estatus de operador a nick

 �  /notify nick: nos avisa cuando nick entra o sale del irc.

 �  /notify: nos da lista de notifys.

 �  /saveirc: graba el .bitchxrc

 �  /save o savelist: graba los formatos y las configuraciones que se
    pueden ver poniendo /set.

 �  /p nick: nos dice el ping de nick respecto a nosotros (ctcp ping)

 �  /p #canal: hace un ping a todas las personas que haya en el canal.

 �  /part: sale del canal en el que est�s.

 �  /v nick: nos dice el cliente de irc que est� usando nick.  (ctcp
    version). Si queremos no contestar a los versions se puede hacer
    poniendo set cloak on o d�ndole a la tecla Supr.

 �  /v #canal: hace un version a todas las personas que est�n en el
    canal.

 �  /ver: igual que el /v.

 �  /email nick: nos dice la direcci�n de e-mail de nick (para eso nick
    tiene que tener configurado su cliente de irc)

 �  /quit: termina la conexi�n.

 �  /exec: ejecuta un comando en un el shell y muestra la salida.

 �  /redirect #canal exec comando lanza un comando y redirige su salida
    al canal.

 3.1.  Env�o/Recepci�n de ficheros.

 Para el env�o/recepci�n de ficheros se usa el dcc pero si lo queremos
 ofrecer a todo el canal usamos los cdcc y para cogerlos los ctcp.

 �  /cdcc: nos da la lista de comandos cdcc disponibles (�til para
    ofrecer ficheros a todo el canal, por ejemplo).

 �  /dcc : nos muestra los ficheros que se est�n enviando o recibiendo
    por dcc.

 �  /dcc send nick fichero: le env�a a nick el fichero.

 �  /dcc get nick: recibe el fichero de nick (se puede configurar la
    recepci�n autom�tica mediante el comando /set auto_dcc on (hay
    muchas cosas que se pueden configurar poniendo simplemente /toggle)

 �  /dcc close #N: corta el env�o/recepci�n N.

 �  /dcg nick: mata los chats con nick.

 Ahora viene la lista de los ctcp (muy �tiles en efnet ;) )

 �  /ctcp #canal cdcc list: pide la lista de ficheros ofrecidos en
    #canal.

 �  /ctcp nick cdcc list: pide la lista de ficheros a nick

 �  /ctcp nick cdcc send #N: pide a nick que env�e el paquete n�mero N.

 �  /ctcp nick resend #N: pide a nick que reenv�e el paquete pero
    comenzando por donde se cort� (muy �til si te est�n mandando
    ficheros largos, hay que tener el fichero en el mismo directorio
    desde el que lanzamos el BitchX, si no, no lo encuentra y enviar�
    el fichero entero). No todos los que ofrecen ficheros tienen
    disponible esta opci�n.

 3.2.  Gesti�n de Ventanas

 Todo lo que podamos hacer con clientes gr�ficos lo podremos hacer con
 el BitchX, el manejo de ventanas es similar al que usan programas como
 screen. Algunos scripts simplifican las cosas y con combinaciones como
 Ctrl W C podemos crear ventanas. Poniendo /window help podemos ver una
 lista de todos los comandos posibles. Se pueden encadenar y con
 /window new hide creamos una ventana y la ocultamos. Los comandos
 b�sicos son:

 �  /window new: crea una nueva ventana.

 �  /window kill [refnum]: destruye la ventana actual.

 �  /window list: lista todas las ventanas. Cada ventana tiene asociado
    un nombre (si se lo hemos puesto) y una referencia (refnum)  que se
    usan para hacer operaciones sobre las ventanas.

 �  /window hide [refnum]: oculta una ventana.

 �  /window show [refnum]: muestra una ventana.  Si no ponemos nada en
    [refnum] todos estos comandos act�an sobre la ventana activa en ese
    momento.

 �  /window name NOMBRE: fija el nombre para esa ventana.

 �  /window grow FILAS: aumenta o disminuye en FILAS la ventana activa.

 Mediante estos comandos podemos tener una ventana distinta para cada
 canal, para cada servidor de irc, podemos hacer que cuando alguien nos
 mande un privado se cree una ventana solo para sus mensajes y todo lo
 que se nos pueda ocurrir. Por ejemplo yo tengo puesto lo siguiente en
 mi principal)  /window new name msgs level msgs split on double on
 hide crea una nueva ventana oculta llamada msgs para los msgs (level
 msgs).  /window swap msgs cambia a la ventana msgs.  /window show
 linux grow 5 muestra la ventana linux y la aumenta 5 lineas.

 Con todo esto lo que he conseguido es tener una ventana peque�ita en
 la parte de abajo en donde me saldr�n todos los mensajes privados :)

 Si por ejemplo quiero crear una nueva ventana para meterme en el canal
 #4quake pondr� /window new hide channel #4quake  que me crea una
 ventana, la oculta e intenta entrar en el canal #4quake en esa
 ventana.
 Para verla basta con poner /window last o poner /window list lo que
 nos dir� las ventanas activas saliendo m�s o menos una cosa como esta:

      -:- Ref Nick Name Channel Query Server Level
      -:- 1 unsCAred <None> #linux <None> unsCAred.d NONE
      -:- 2 unsCAred <None> #4quake <None> unsCAred.d NONE

 ahora si pongo /window show 2 me mostrar� la ventana del canal
 #4quake.

 Cuando tenemos m�s de una ventana en la pantalla, la ventana activa se
 indica con un ^^^^^^ en la barra de estado, si queremos cambiar a la
 otra usamos  control-W P (para ver una lista completa de las
 combinaciones del teclado se pone /bhelp window.  Si las ventanas
 est�n ocultas lo mas c�modo es usar Alt-# siendo # un n�mero del 1 al
 9 y con esto vamos cambiando a la ventana que queramos.

 3.3.  Servidores

 Una de las propiedades del BitchX es que permite estar en varios
 servidores a la vez. Para hacer esto simplemente tenemos que crear una
 nueva ventana (ver secci�n anterior) y poner /server +SERVIDOR . El +
 es importante porque sino lo que haremos es cambiar el servidor en el
 que estamos actualmente. Para cerrar la conexi�n con un servidor basta
 con poner /server -SERVIDOR.

 Poniendo /server nos da la lista de servidores (lista que o bien se le
 pasa como par�metro al arrancar o al compilarlo; ver el fichero
 /include/config.h).

 4.  El .bitchrc y los alias.

 Es el fichero de configuraci�n del BitchX, en �l podemos meter
 nuestros alias o las variables que queramos. Es util (por ejemplo)
 para que funcionen las teclas de funci�n en las X. Para hacerlo
 tenemos que a�adir:

      /bind meta3-1 CHELP
      /bind meta3-2 CHANNEL_CHOPS
      /bind meta3-3 CHANNEL_NONOPS
      /bind meta3-4 CDCC_PLIST
      /bind meta3-5 DCC_PLIST
      /bind meta3-6 DCC_STATS

 Un ejemplo del uso de alias es /ALIAS zz /window new hide_others que
 crea una ventana nueva y oculta el resto. Tambi�n se puede crear una
 ventana para los mensajes privados y ponerla en la parte de abajo de
 la pantalla. Por ejemplo estos alias renombran la ventana actual como
 linux, crean una nueva ventana llamada msgs y muestran las dos a la
 vez (la ventana de msgs es mas peque�a).

      /window name linux
      /window new name msgs level msgs split on double on hide
      /window swap msgs
      /window show linux grow 5

 Para cambiar de ventana activa podemos crearnos dos alias para pasar
 de una a otra, por ejemplo ALIAS lin window show linux , ALIAS men
 window show msgs.

 Tambi�n es �til poner la lista de notify en este fichero, se har�a
 a�adiendo la linea NOTIFY Cox failure dr_pci Drizzt pukka wait_man nos
 avisar� cuando alguno de ellos entre en el irc (o se marche).

 5.  Variables del Bitchx

 El BitchX tiene muchas variables que pueden transformar completamente
 su aspecto y funcionamiento. Los settings actuales los puedes
 consultar poniendo set. Estas variables son:

 �  ainv NUM si est� en ON invita al canal a los miembros de la Friend
    List.

 �  always_split_biggest ON-OFF si est� en ON siempre parte la ventana
    mayor.

 �  aop ON-OFF si est� en ON da el @ a los miembros de la Friend List.

 �  append_log ON-OFF no destruye el Irclog en caso de que ya exista,
    sino que escribe a continuaci�n.

 �  autokick_on_version ON-OFF echa del canal al que nos haga un ctcp
    version.

 �  auto_away ON-OFF nos pone away al cabo de cierto tiempo sin
    escribir.

 �  auto_away_time NUM fija el tiempo en segundos.

 �  auto_nslookup ON-OFF intenta resolver autom�ticamente las
    direcciones num�ricas.

 �  auto_reconnect ON-OFF cuando se corta la conexi�n con el server
    intenta conectarse de nuevo.

 �  auto_rejoin NUM si est� a 1 intenta entrar de nuevo en el canal
    cuando nos echan de �l.

 �  auto_response 0/1 desactiva/activa esta opci�n.

 �  auto_response_str CADENA CADENA es una lista de palabras que
    activan esta feature. Por defecto se le asigna el nick y es la que
    hace que cuando alguien escribe una linea que comienza por nuestro
    nick, el suyo aparezca resaltado.

 �  auto_unban NUM tiempo en segundos en quitar un ban que hayamos
    puesto.

 �  auto_unmark_away ON-OFF nos quita el estado de away cuando volvemos
    a escribir.

 �  auto_whowas ON-OFF hace un whowas autom�tico cuando hacemos un
    /whois.

 �  beep ON-OFF activa o desactiva los beeps.

 �  beep_always ON-OFF pita siempre.

 �  beep_max NUM n�mero m�ximo de pitidos.

 �  beep_on_msg  MSGS pita cuando nos mandan un privado.

 �  beep_when_away NUM pita aunque estemos away.

 �  bitchx_help RUTA fija la ruta al fichero BitchX.help (normalmente
    en ~/.BitchX/BitchX.help).

 �  blink_video ON-OFF activa o desactiva el "parpadeo".

 �  bold_video ON-OFF activa o desactiva la "negrita".

 �  bot_log ON-OFF graba la actividad del bot.

 �  bot_logfile FILE fichero donde est� el log del bot (normalmente
    tcl.log).

 �  bot_mode ON-OFF activa o no el modo bot.

 �  BOT_PASSWD PASSWD fija la contrase�a para acceder al bot.

 �  cdcc_flood_after NUM n�mero de m�ximos mensajes del tipo cdcc.

 �  cdcc_flood_rate NUM velocidad m�xima del flood.

 �  cdcc_prompt CADENA cadena para mostrar el prompt en los cdcc.

 �  cdcc_security NUM rechaza o no los cdcc potencialmente peligrosos
    (por ejemplo un .rhost ;) ).

 �  cd_device DEV dispositivo donde est� el cdrom (normalmente
    /dev/cdrom).

 �  change_nick_on_kill ON-OFF cambia de nick cuando nos echan de un
    canal.

 �  channel_name_width NUM n�mero de caracteres para mostrar el nombre
    del canal (0 para infinito).

 �  client_information fija la informaci�n del cliente que se dar� a
    los que nos hacen un /version.

 �  cloak NUM si est� a 1 no contestar� a los ctcp versions.

 �  clock ON-OFF muestra el reloj en la barra de estado.

 �  clock_24hour ON-OFF muestra el reloj con formato 12/24 horas.

 �  clock_format CADENA fija el formato del reloj.

 �  clone_check 0 busca clones en el canal.

 �  clone_count 0 n�mero m�ximo de clones.

 �  cmdchars establece con qu� car�cter empiezan los comandos
    (normalmente con un /).

 �  command_mode ON-OFF hace que todo lo que se escriba sea
    interpretado como un comando.

 �  connect_timeout TIEMPO tiempo m�ximo despu�s del cual nos
    desconecta si no hay respuesta del servidor (en segundos).

 �  continued_line CADENA cadena con la que nos indica que un l�nea se
    sale de la pantalla.

 �  ctcp_delay NUM tiempo de espera antes de mandar/aceptar un ctcp.

 �  ctcp_flood_protection ON-OFF activa la protecci�n anti-flood.

 �  ctcp_flood_ban ON-OFF banea al que hace un ctcp-flood.

 �  ctcp_verbose ON-OFF nos muestra toda la informaci�n en los ctcp .

 �  ctoolz_dir DIR directorio donde est�n los scripts (normalmente en
    $HOME/.BitchX).

 �  dcc_autoget ON_OFF activa la recogida autom�tica de los DCC.

 �  dcc_autorename ON-OFF si al enviarnos un fichero por dcc este ya
    existe lo renombra autom�ticamente.

 �  dcc_bar_type NUM tipo de barra de estado para los dcc.

 �  dcc_block_size NUM tama�o de los paquetes del dcc (normalmente 2049
    bits).

 �  dcc_dldir DIR directorio donde guarda los dccs.

 �  dcc_fast ON-OFF emula el formato r�pido de dcc del mirc.

 �  dcc_get_limit NUM n�mero m�ximo de dcc simultaneos.

 �  dcc_max_autoget_size TAMA�O tama�o m�ximo de fichero para los dcc.

 �  dcc_queue_limit NUM n�mero m�ximo de dcc en espera, una vez
    superado este n�mero de peticiones se le dice al que pide un dcc
    que lo intente m�s tarde.

 �  dcc_send_limit NUM n�mero m�ximo de dcc que se env�an
    simult�neamente.

 �  dcc_uldir DIR directorio por defecto que usa para buscar ficheros
    cuando los enviamos por dcc.

 �  debug NUM activa la informaci�n de debug.

 �  default_reason CADENA cadena por defecto para los reason

 �  deopflood ON quita el @ al que hace un flood.

 �  deopflood_time NUM tiempo en segundos que se quita el @ al hacer un
    flood.

 �  deop_on_deopflood NUM quita el @ al hacer un deopflood.

 �  deop_on_kickflood NUM quita el @ al hacer alguien un kickflood.

 �  display ON hace que se muestren o no los comandos al introducirlos.

 �  display_ansi NUM muestra caracteres ASCII.

 �  display_pc_characters NUM muestra caracteres normales.

 �  double_status_line NUM tama�o de la barra de estado.

 �  eight_bit_characters ON-OFF muestra caracteres de 8 bits (hay que
    ponerlo en ON si se quieren ver los acentos y las e�es).

 �  exec_protection ON-OFF activa la protecci�n de ejecuci�n de
    Comandos mediante el comando exec ORDEN.

 �  flood_after NUM n�mero m�ximo de mensajes despu�s de los cuales se
    considera un flood.

 �  flood_kick ON-OFF echa del canal al que hace flood.

 �  flood_protection ON-OFF activa o desactiva la protecci�n contra
    floods.

 �  flood_warning ON-OFF avisa al que hace flood.

 �  ftp_grab ON-OFF guarda en un fichero las direcciones de ftp que se
    mencionan en el canal.(se recuperan con el comando /ftp y se
    guardan en el fichero ~/.BitchX/BitchX.ftp .

 �  full_status_line ON-OFF muestra la linea de estado completa.

 �  hebrew_toggle ON-OFF activa los caracteres hebreos.

 �  help_pager ON-OFF muestra la ayuda paginada.

 �  help_path RUTA ruta al fichero con la ayuda del irc (normalmente en
    /usr/local/lib/irc/help.

 �  help_prompt ON-OFF muestra el prompt de la ayuda.

 �  hide_private_channels ON-OFF esconde los canales privados.

 �  highlight_char INVERSE-NORMAL muestra los colores brillantes como
    inversos.

 �  history NUM n�mero de lineas que guarda el bitchx en el buffer del
    historial.

 �  http_grab ON-OFF guarda en un fichero las direcciones de http que
    se mencionan en el canal. (se recuperan con el comando /http y se
    guardan en el fichero ~/.BitchX/BitchX.http).

 �  ident_hack FICHERO fichero que guarda la identidad falsa que se
    muestra al hacernos un /who (normalmente el fichero

 �  ignore_time NUM tiempo que duran los ignores.

 �  input_prompt CADENA cadena de entrada.

 �  insert_mode ON-OFF fija el modo de inserci�n o sobre escritura.

 �  inverse_video ON-OFF muestra caracteres de video inverso.

 �  joinflood ON activa la protecci�n contra joinfloods.

 �  joinflood_time NUM tiempo m�nimo en segundos entre cada join para
    que no salte la alarma anti-flood.

 �  kickflood ON-OFF activa la protecci�n contra kickfloods.

 �  kickflood_time NUM tiempo m�nimo en segundos entre cada kick para
    que no salte la alarma anti-flood.

 �  kick_if_banned ON-OFF echa del canal al que nos banee.

 �  kick_on_deopflood NUM echa al que hace flood de deops.

 �  kick_on_joinflood NUM echa al que hace flood de joins.

 �  kick_on_kickflood NUM echa al que hace flood de kicks.

 �  kick_on_nickflood NUM echa al que hace flood de nicks.

 �  kick_on_pubflood  NUM echa al que hace flood de publicos.

 �  kick_ops ON-OFF permite el echar del canal a los ops.

 �  lamelist ON-OFF guarda una lista de "enemigos".

 �  lastlog NUM m�ximo n�mero de comandos que guarda en el buffer.

 �  lastlog_ansi ON-OFF guarda el log en formato ansi.

 �  lastlog_level ALL guarda todo lo que ocurre.

 �  llook ON-OFF busca splits en la red del irc.

 �  llook_delay NUM tiempo entre cada llook.

 �  load_path DIRECTORIO directorio en el que busca los scripts
    (normalmente $HOME/.BitchX).

 �  log ON-OFF guarda el log de la sesi�n.

 �  logfile FICHERO fichero donde se guarda el log(normalmente en
    IrcLog).

 �  max_deops NUM n�mero de deops seguidos a partir de los cuales se
    considera que alguien est� haciendo flood.

 �  max_idlekicks NUM n�mero de mensajes de idle seguidos a partir de
    los cuales se considera que alguien est� haciendo flood.

 �  max_server_reconnect NUM n�mero m�ximo de intentos de conexi�n a un
    servidor.

 �  mircs ON-OFF detecta los mircs.

 �  msglog ON-OFF guarda un log de los mensajes mientras estamos away.

 �  msglog_file FICHERO fichero donde se guardan los mensajes mientras
    estamos away (normalmente en ~/.BitchX/BitchX.away).

 �  msglog_level MSGS-NOTICES-SEND_MSG tipos de mensajes que se
    guardan.

 �  nickflood ON activa la protecci�n contra nickfloods.

 �  nickflood_time NUM tiempo m�nimo en segundos entre un cambio de
    nick y otro para que no salte la alarma anti-flood.

 �  nick_completion ON activa la finalizaci�n autom�tica de nicks.

 �  nick_completion_char CARACTER car�cter usado como separador en el
    nick completion.

 �  nick_completion_type NUM tipo de nick completion.

 �  notify_level ALL nivel de notificaci�n.

 �  no_ctcp_flood ON-OFF Evita los ctcp floods.

 �  num_banmodes N fija el tipo de ban.

 �  num_of_whowas N fija el tipo de whowas.

 �  oper_modes  fija los modos de operador.

 �  ping_type N fija el tipo de ping.

 �  protect_channels * canales en los que se usa la protecci�n contra
    floods.

 �  pubflood ON-OFF activa la protecci�n contra floods para los public.

 �  pubflood_time N fije el tiempo (en minutos) que dura el ignore
    despu�s de un public flood.

 �  realname NOMBRE nombre real (el que sale al hacer un whois).

 �  reason_type N tipo de raz�n (si est� a 1 utiliza las del fichero
    $HOME/.BitchX/BitchX.reasons.

 �  reverse_status ON-OFF muestra la informaci�n en video inverso.

 �  SAVEFILE fichero en el que se guardan las configuraciones.

 �  script_help RUTA  indica la ruta al fichero de ayuda (normalmente
    en $HOME/.BitchX/BitchX.help.

 �  scrollback N n�mero de lineas que se guardan en el buffer.

 �  send_away_msg ON-OFF indica si se env�an el mensaje que hayamos
    elegido cuando estemos away.

 �  send_ignore_msg ON-OFF indica si le comunicamos o no a un usuario
    que le estamos ignorando cuando nos manda un mensaje.

 �  server_prompt CADENA cadena para mostrarnos el server.

 �  shell /bin/sh shell que usa cuando ejecutamos comandos con exec.

 �  shell_flags CADENA par�metros que se le pasan al shell al ejecutar
    un exec.

 �  shell_limit N n�mero m�ximo de shells que se pueden ejecutar
    simult�neamente.

 �  shitlist ON-OFF mantiene una lista de personas non-gratas :) .

 �  shitlist_reason CADENA raz�n por la que metemos a una persona en la
    lista de non-gratos.

 �  show_away_once ON-OFF muestra el away solo una vez.

 �  show_channel_names ON-OFF muestra el nombre del canal en el que
    estamos.

 �  show_numerics_str CADENA cadena de caracteres que sale antes de los
    comandos.

 �  show_status_all ON-OFF muestra el estado.

 �  suppress_server_motd ON-OFF elimina el mensaje de d�a del servidor
    al conectarnos.

 �  swatch sirve para ver que mensajes del server se reciben y cuales
    no.

 �  tab ON-OFF activa la tecla del tabulado para el nick completion.

 �  tab_max N n�mero m�ximo de espacios al darle al tab.

 �  underline_video ON-OFF activa los caracteres subrayados.

 �  userlist ON-OFF activa la lista de amigos.

 �  usermode MODE fija los modos de usuario (suele ser +iw).

 �  user_information  fija la informaci�n de usuario.

 �  window_quiet ON-OFF permite hacer scroll.

 �  word_break CADENA fija la separaci�n de palabras.

 �  xterm RUTA fija la ruta para la xterm.

 �  xterm_options OPCIONES fija las opciones para la xterm.

 �  xterm_title ON-OFF  activa el t�tulo en las xterms.

 �  _cdcc_close_idle_sends_time N cierra un cdcc al pasar N segundos
    sin responder.

 Los par�metros m�s importantes los podemos cambiar mediante el comando
 /toggle < setting >/, si ponemos /toggle nos saldr� una pantalla
 parecida a esta:

      -----------[ BitchX Toggles ]----------------------------------------------
      |   auto_nslookup [Off]    ctcp_flood_protection [ On]    beep        [ On]
      |   pubflood      [Off]    flood_protection      [ On]    kickflood   [Off]
      |   dcc_autoget   [ On]    flood_kick            [ On]    msglog      [Off]
      |   llook         [Off]    deopflood             [ On]    joinflood   [ On]
      |   auto_whowas   [Off]    verbose_ctcp          [ On]    nickflood   [ On]
      |   cloak         [Off]    operview              [Off]    shitlist    [ On]
      |   kick_ops      [ On]    annoy_kick            [Off]    userlist    [ On]
      |   hacking       [Off]    nick_completion       [ On]    auto_rejoin [ On]
      |   aop           [ On]    auto_away             [Off]    auto_reconn [ On]
      |   bitch         [Off]    dcc_fast              [ On]    kick_if_ban [ On]
      |   ftp_grab      [Off]    mircs                 [Off]    http_grab   [   ]
      |   display_ansi  [ On]    type /toggle <setting>         log         [ On]

 6.  Servidores del Irc-Hispano

 �  pegasus.irc-hispano.org Milenium ISP.

 �  saturno.irc-hispano.org ERGOS Servicios Inform�ticos.

 �  mercurio.irc-hispano.org Mundiv�a - irc-server.

 �  jupiter.irc-hispano.org Servidor IRC de LLeida Networks.

 �  pulsar.irc-hispano.org [irc.redestb.es] RedesTB IRC Server.

 �  marte.irc-hispano.org [irc.minorisa.es] Servidor IRC de Minorisa.

 �  polaris.irc-hispano.org [irc.jet.es] Jet Internet IRC Server.

 �  europa.irc-hispano.org Servidor IRC de Centre Telematic Valencia.

 �  viento.irc-hispano.org Servidor IRC de Lleida.Netw (HUB).

 �  pluton.irc-hispano.org Parser IRC Server.

 �  aire.irc-hispano.org Catalunya.Net, Hub Zona Norte.

 �  gaia.irc-hispano.org Argo RST, S.A. Madrid, Spain.

 �  sirius.irc-hispano.org [irc.servicom.es] SERVICOM,S.A. - Madrid,
    Spain.

 �  vega.irc-hispano.org [irc.arrakis.es] Arrakis IRC Server.

 �  pleyades.irc-hispano.org [irc.arrakis.es] Arrakis IRC Server.

 �  orion.irc-hispano.org [irc.arrakis.es] Arrakis IRC Server.

 �  ganimedes.irc-hispano.org [158.42.52.100] Servidor de la BBS de la
    EUI-UPV.

 �  fuego.irc-hispano.org [irc.arrakis.es] Arrakis IRC Server (Hub).

 �  fenix.irc-hispano.org [irc.arrakis.es] Arrakis IRC Server.

 Nota: arrakis tiene varios puertos (6665-6669) y cada uno se
 corresponde con un server.

 7.  Otros servidores:

 �  Servidores de Efnet:

 �  irc.cs.cmu.edu:6667

 �  irc.primenet.com 6667

 �  irc.videotron.ab.ca:6667

 �  irc.total.net:6660

 �  irc.phoenix.net:6667

 �  servidores de Undernet

 �  irc.undernet.org:6667

 �  eu.undernet.org: este nos redirecciona a un alg�n server europeo.

 �  irc.linpeople.org: servidor dedicado �nicamente al linux.

 8.  Netiqueta :)

 Hay una serie de normas b�sicas para estar en el irc, en algunas redes
 (v�ase el hispano) son menos estrictos que en otras, lo que no quiere
 decir que se pueda hacer cualquier cosa (poderse se puede, pero no se
 debe muchas son extensibles al resto.

 �  No repitas las cosas. Con una vez suele bastar para que la gente te
    lea.

 �  No fr�as a la gente a privados, si preguntas en el canal se entera
    m�s gente con lo que te pueden contestar m�s personas.

 �  No preguntes si se puede preguntar. ;)

 �  No uses colorines ni "beeps" , hay mucha gente a la que le molesta.

 �  No pongas mensajes de bienvenida.

 �  Desactiva los mensajes de tu script, a la gente no le suele
    importar lo bueno que es tu script. :)

 �  No floodees.

 �  Elimina los mensajes de auto_away.

 �  No nukees a la gente, si te lo hicieran a ti no te gustar�a ;).

 �  P�satelo lo mejor que puedas . :)

 Si entras en el canal #linux de efnet desactiva el nick_completion que
 no les gusta mucho (de hecho si entras en ese canal sigue estas normas
 al pie de la letra porque sino te echan a la m�nima ...).

 9.  Agradecimientos

 A Francisco Jos� Montilla por obligarme a aprender sgml y por toda su
 labor con el Insflug.

 A Antonio Verdejo porque s�. :)

 A Ram�n Casellas por sus consejos sobre el contenido de este Como.

 A mi equipo de correctores (Cox, Dr_Pci, Drizzt y Failure ) por su
 inestimable ayuda.

 A todos los del canal #linux por hacerme pasar noches amenas.

 A todos los que contribuyen a hacer de linux el mejor sistema
 operativo.

 10.  Anexo: El INSFLUG

 El INSFLUG forma parte del grupo internacional Linux Documentation
 Project, encarg�ndose de las traducciones al castellano de los Howtos
 (Comos), as� como la producci�n de documentos originales en aquellos
 casos en los que no existe an�logo en ingl�s.
 En el INSFLUG se orienta preferentemente a la traducci�n de documentos
 breves, como los COMOs y PUFs (Preguntas de Uso Frecuente, las FAQs.
 :) ), etc.

 Dir�jase a la sede del INSFLUG para m�s informaci�n al respecto.

 En la sede del INSFLUG encontrar� siempre las �ltimas versiones de las
 traducciones:  www.insflug.org. Aseg�rese de comprobar cu�l es la
 �ltima versi�n disponible en el Insflug antes de bajar un documento de
 un servidor r�plica.

 Se proporciona tambi�n una lista de los servidores r�plica (mirror)
 del Insflug m�s cercanos a Vd., e informaci�n relativa a otros
 recursos en castellano.

 Francisco Jos� Montilla, [email protected].