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]