Tabla de Contenidos

mcabber

Este es un cliente de chat para XMPP.

Preparacion

Prepara mcabber con estos comandos:

mkdir -p ~/.mcabber/otr ~/.mcabber/pgp
cd ~/.mcabber
wget https://caja.texto-plano.xyz/peron/config/mcabberrc
chmod 600 mcabberrc

Para poder utilizarlo en texto-plano.xyz, mcabber se configura con el fichero ~/.mccabber/mcabberrc.

Uso de mcabber

Ventanas / Paneles

La ventana de mcabber se divide en 4 sectores.

Encontrarás la ventana de registro rodeada por dos líneas de status. La inferior de todas es la principal (refleja el status general de mccaber). La otra línea es la línea de status del chat y refiere al estado del contacto que has seleccionado actualmente.

Teclas

Las teclas RePag y AvPag te permitirán moverte en el roster de contactos individuales o aquellos que se encuentran en las salas de conferencias XMPP/Jabber a las que te has suscripto.

Para mostrar los chat con los contactos debes ingresar al modo chat. Puedes hacerlo presionando tecla Intro y abandonarlo presionando la tecla Escape.

Para enviar un mensaje, muévete en la lista de contactos para escoger el destinatario, escribe tu mensaje, y presiona la tecla Intro para enviarlo.

Cuando estés en modo chat, podrás ingresar texto en la línea de entrada (y podrás moverte a lo largo de esta línea a efectos de editar el mensaje de chat antes de enviarlo, recurriendo a las flechas izquierda y derecha del cursor, teclas Inicio/Fin, Ins, Supr, Retroceder, etcétera).

También podrás entrar en modo chat simplemente enviando un mensaje.

Presiona la tecla Esc para abandonar el modo chat.

Las flechas del cursor arriba/abajo te permiten moverte en el historial de la línea de entradas, o sea avanzar o retroceder en lo ya escrito.

AtajoResultado en mcabber
Esc Abandona modo chat
Ctrl+a Principio de la línea
Ctrl+e Final de la línea
Ctrl+l Fuerza refresco
Arriba/Abajo Se mueve en el historial
RePág/AvPág Se mueve en la lista de contactos
Tab Completa la palabra actual en la línea de entrada
Ctrl+g Cancela el completado
Ctrl+c Aborta mensajes multilínea
Ctrl+d Envía o termina un mensaje multilínea
Ctrl+p/Ctrl+n Desplaza media pantalla arriba/abajo en la ventana de chat (modo chat)
Ctrl+Izquierda Mueve el cursor al comienzo de la línea actual o previa
Ctrl+Derecha Mueve el cursor hacia adelante hasta el final de la palabra actual o siguiente
Ctrl+u Borra desde el inicio de la línea hasta el cursor
Ctrl+k Borra desde el cursor al final de la línea
Ctrl+w Borra la palabra anterior
Ctrl+t Transporta caracteres
Ctrl+o Acepta línea y pone la siguiente línea de historia

Roster de mccabber

El primer ítem listado en el roster es [status], que mantiene un registro de todo lo que sucede en la ventana de registro corto debajo del área de chat principal. Mientras que la ventana de registro fue diseñada para mostrar los últimos pocos elementos, el búfer [status] dedicado le permite una visualización más cómoda del registro, así como moverse en él de manera estándar.

Por encima de los ítems se muestran los nombres de grupos que están con ellos, y se indican con a la izquierda del nombre.

Para cada contacto de Jabber/XMPP, el roster mostrará cuatro tipos de información:

Status de conexión

Puede consistir en alguno de los siguientes:

Status de conexiónSignificado
o “En línea”
f “Libre para chatear”
a “Alejado”
n “No disponible”
d “No molestar”
_ “Fuera de línea” (o invisible para usted)
? “desconocido”, lo que suele significar que no está autorizado para ver el status del contacto
C una sala en la que está participando
x una sala en la que no está participando
Status de autorización

Indica si un contacto está autorizado a recibir las actualizaciones en línea, las cuales son indicadas por el tipo de caracter que rodean al status del nombre.

[o] este contacto está autorizado a recibir su status de conexión.
{o} no está autorizado a recibir su status de conexión.
# Recibió mensaje/s sin leer aún
! Recibió mensaje/s especificados a su nick
Ejemplos
Identificadores de Status Significado
--- Podcast Este es un grupo llamado Podcast.
#[o] Mengana Mengana está en línea, puede ver su status, y le ha enviado un mensaje que aún no ha leído.
{?} Sultana Ni usted ni Sultana se han autorizado entre sí para reportarse sus status de conexión.
{a} Fulana Fulana se encuentra Ausente, pero no puede ver su status en línea.
#[C] conference@texto-plano.xyz Está participando en la sala de conferencias conference@texto-plano.xyz, y tiene mensajes no leídos.

Comandos de mcabber

Si la línea comienza con una /, será interpretado como un comando de XMPP (ver comandos de mcabber.

Por ejemplo, para salir de mccaber ingresa /quit.

Para recibir mayor ayuda estos comandos, indica /help comando.

Comando de mcabbeResultado
/add Agrega un JID al roster de contactos
/alias
/authorization Maneja autorizaciones de status
/bind
/buffer
/carbons
/chat_disable
/clear Borra la ventana de chat
/color
/connect Establece conector al servidor XMPP
/del
/disconnect Desconecta del servidor XMPP
/echo
/event
/group
/help Presenta ayuda del listado de comandos de mcabber
/iline
/info
/module
/move
/msay
/otr
/otrpolicy
/pgp
/quit Sale de mcabber
/rawxml
/rename
/request Renombra un contacto
/room Listado de marcadores
/roster
/say_to
/say
/screen_refresh
/set
/source
/status_to
/status Indica status de conexión
/versionVersion de mccaber

Por favor revisa la ayuda en línea con command /help.