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
.authlie).
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]