version=pmwiki-2.2.130 ordered=1 urlencoded=1 agent=w3m/0.5.3+git20210102 author=jrmu charset=UTF-8 csum= ctime=1637928444 host=38.87.162.8 name=Mcabber.Connect rev=8 targets=Cygwin.Install,Xmpp.Xmpp text=[[https://mcabber.com/|mcabber]] is a small XMPP (Jabber) console client. It includes SASL/SSL/TLS support, multi-user chat (MUC), history logging, command completion, OpenPGP encryption, Off-the-Record (OTR) encryption, and more. It is GPL licensed and has been tested GNU/Linux, BSD, Mac OS X and Windows (using [[cygwin/install|cygwin]]).%0a%0a'''NOTE''': It is currently not possible to do in-band registration for [[xmpp/xmpp|IRCNow servers]] with mcabber, so you will need to use another XMPP client (or contact the admin) in order to register an account. Once you have registered an account, you will be able to login with mcabber.%0a%0aAttach:mcabber.png%0a%0a!! Installing%0a%0aOn OpenBSD, you can run:%0a%0a[@%0a$ doas pkg_add mcabber%0a@]%0a%0a!! Configuration%0a%0aCreate the .mcabber folder and put in a sample mcabberrc:%0a%0a[@%0a$ mkdir ~/.mcabber%0a$ cp /usr/local/share/examples/mcabber/mcabberrc.example ~/.mcabber/mcabberrc%0a@]%0a%0aHere is a sample mcabberrc file. The only two lines you need to change are the top two. Replace @@username@ircnow.org@@ with your real jabber ID, and replace @@PASSWORD@@:%0a%0a[@%0aset jid = username@ircnow.org%0aset password = PASSWORD%0aset ignore_self_presence = 0%0aset tls = 1%0aset cmdhistory_lines = 250%0aset carbons = 1%0aset clear_unread_on_carbon = 1%0aset logging = 1%0aset load_logs = 1%0aset logging_dir = ~/.mcabber/histo/%0aset log_muc_conf = 1%0aset load_muc_logs = 1%0aset max_history_blocks = 8%0aset iq_version_hide_os = 1%0aset iq_version_hide_version = 1%0aset iq_time_hide = 1%0aset beep_on_message = 1%0aset message_autoaway = Auto-away (idle)%0aset escdelay = 50%0aset otr = 1%0aset otr_dir = "~/.mcabber/otr/"%0aotrpolicy default manual%0aalias me = say /me%0aalias online = status online%0aalias away = status away%0aalias dnd = status dnd%0aalias notavail = status notavail%0abind 17 = roster unread_next%0abind 24 = roster alternate%0abind 269 = roster toggle_offline%0abind 276 = roster toggle%0abind 521 = buffer up%0abind 514 = buffer down%0a@]%0a%0a!! Running mcabber%0a%0a[@%0a$ mcabber%0a@]%0a time=1637933884 author:1637933884=jrmu diff:1637933884:1637933165:=4,5d3%0a%3c %0a%3c Attach:mcabber.png%0a host:1637933884=38.87.162.8 author:1637933165=jrmu diff:1637933165:1637932307:=22,23c22,23%0a%3c Here is a sample mcabberrc file. The only two lines you need to change are the top two. Replace @@username@ircnow.org@@ with your real jabber ID, and replace @@PASSWORD@@:%0a%3c %0a---%0a> Here is a sample mcabberrc file. The only two lines you need to change are the top two. Replace @@username@ircnow.org@@ with your real jabber ID, and replace password:%0a> %0a26c26%0a%3c set password = PASSWORD%0a---%0a> set password = RANDOMPASSWORD%0a host:1637933165=198.251.82.194 author:1637932307=jrmu diff:1637932307:1637931497:=3,4d2%0a%3c '''NOTE''': It is currently not possible to do in-band registration for [[xmpp/xmpp|IRCNow servers]] with mcabber, so you will need to use another XMPP client (or contact the admin) in order to register an account. Once you have registered an account, you will be able to login with mcabber.%0a%3c %0a22,23c20,21%0a%3c Here is a sample mcabberrc file. The only two lines you need to change are the top two. Replace @@username@ircnow.org@@ with your real jabber ID, and replace password:%0a%3c %0a---%0a> Here is a sample mcabberrc file:%0a> %0a58,63d55%0a%3c @]%0a%3c %0a%3c !! Running mcabber%0a%3c %0a%3c [@%0a%3c $ mcabber%0a host:1637932307=38.87.162.8 author:1637931497=jrmu diff:1637931497:1637931402:=17c17%0a%3c $ cp /usr/local/share/examples/mcabber/mcabberrc.example ~/.mcabber/mcabberrc%0a---%0a> $%0a20,21d19%0a%3c Here is a sample mcabberrc file:%0a%3c %0a23,24c21,22%0a%3c set jid = username@ircnow.org%0a%3c set password = RANDOMPASSWORD%0a---%0a> set jid = jrmu@ircnow.org%0a> set password = FBr1cb1KUsukfAUQhYc9B22vzdOTJT%0a host:1637931497=38.87.162.8 author:1637931402=jrmu diff:1637931402:1637929016:=13,14d12%0a%3c Create the .mcabber folder and put in a sample mcabberrc:%0a%3c %0a16,23c14,16%0a%3c $ mkdir ~/.mcabber%0a%3c $%0a%3c @]%0a%3c %0a%3c [@%0a%3c set jid = jrmu@ircnow.org%0a%3c set password = FBr1cb1KUsukfAUQhYc9B22vzdOTJT%0a%3c set ignore_self_presence = 0%0a---%0a> # Please provide your Jabber (XMPP) identifier:%0a> set jid = username@ircnow.org%0a> set password = "RANDOMPASSWORD"%0a25d17%0a%3c set cmdhistory_lines = 250%0a30a23%0a> # Set log_muc_conf to 1 to enable MUC chatrooms logging (default = 0)%0a31a25,27%0a> # Set load_muc_logs to 1 to read MUC chatrooms logs (default = 0). These%0a> # logs will be displayed in the buffer window _before_ any history received%0a> # from the server.%0a38d33%0a%3c set message_autoaway = Auto-away (idle)%0a41d35%0a%3c set otr_dir = "~/.mcabber/otr/"%0a47a42,43%0a> # Key bindings%0a> # Ctrl-q (17) bound to /roster unread_next%0a48a45%0a> # Ctrl-x (24) bound to /roster alternate%0a49a47%0a> # F5 (269) bound to /roster toggle_offline (centericq-like, IIRC)%0a50a49%0a> # F12 (276) bound to /roster toggle%0a51a51%0a> # Ctrl-Up/Ctrl-Down bound to /buffer up/down (like Ctrl-p/Ctrl-n)%0a host:1637931402=38.87.162.8 author:1637929016=jrmu diff:1637929016:1637928989:=16c16%0a%3c set password = "RANDOMPASSWORD"%0a---%0a> set password = "g4t00hQz1lWL1btlsXkcg4ze6LrdfRZ"%0a host:1637929016=38.87.162.8 author:1637928989=jrmu diff:1637928989:1637928444:=3,54d2%0a%3c !! Installing%0a%3c %0a%3c On OpenBSD, you can run:%0a%3c %0a%3c [@%0a%3c $ doas pkg_add mcabber%0a%3c @]%0a%3c %0a%3c !! Configuration%0a%3c %0a%3c [@%0a%3c # Please provide your Jabber (XMPP) identifier:%0a%3c set jid = username@ircnow.org%0a%3c set password = "g4t00hQz1lWL1btlsXkcg4ze6LrdfRZ"%0a%3c set tls = 1%0a%3c set carbons = 1%0a%3c set clear_unread_on_carbon = 1%0a%3c set logging = 1%0a%3c set load_logs = 1%0a%3c set logging_dir = ~/.mcabber/histo/%0a%3c # Set log_muc_conf to 1 to enable MUC chatrooms logging (default = 0)%0a%3c set log_muc_conf = 1%0a%3c # Set load_muc_logs to 1 to read MUC chatrooms logs (default = 0). These%0a%3c # logs will be displayed in the buffer window _before_ any history received%0a%3c # from the server.%0a%3c set load_muc_logs = 1%0a%3c set max_history_blocks = 8%0a%3c set iq_version_hide_os = 1%0a%3c set iq_version_hide_version = 1%0a%3c set iq_time_hide = 1%0a%3c set beep_on_message = 1%0a%3c set escdelay = 50%0a%3c set otr = 1%0a%3c otrpolicy default manual%0a%3c alias me = say /me%0a%3c alias online = status online%0a%3c alias away = status away%0a%3c alias dnd = status dnd%0a%3c alias notavail = status notavail%0a%3c # Key bindings%0a%3c # Ctrl-q (17) bound to /roster unread_next%0a%3c bind 17 = roster unread_next%0a%3c # Ctrl-x (24) bound to /roster alternate%0a%3c bind 24 = roster alternate%0a%3c # F5 (269) bound to /roster toggle_offline (centericq-like, IIRC)%0a%3c bind 269 = roster toggle_offline%0a%3c # F12 (276) bound to /roster toggle%0a%3c bind 276 = roster toggle%0a%3c # Ctrl-Up/Ctrl-Down bound to /buffer up/down (like Ctrl-p/Ctrl-n)%0a%3c bind 521 = buffer up%0a%3c bind 514 = buffer down%0a%3c @]%0a host:1637928989=38.87.162.8 author:1637928444=jrmu diff:1637928444:1637928444:=1,2d0%0a%3c [[https://mcabber.com/|mcabber]] is a small XMPP (Jabber) console client. It includes SASL/SSL/TLS support, multi-user chat (MUC), history logging, command completion, OpenPGP encryption, Off-the-Record (OTR) encryption, and more. It is GPL licensed and has been tested GNU/Linux, BSD, Mac OS X and Windows (using [[cygwin/install|cygwin]]).%0a%3c %0a host:1637928444=38.87.162.8