I did not find a proper alternative that worked without sending along any additional branding or advertisements, so I built my own based on an existing XMPP client.
Note that this requires that you have some (linux) server available to you to make it run 24/7 (e.g. in screen
). I realise this may not be best fit for your situation, but someone else might come across this and find it useful.
EDIT: to prevent link rot, I'm reposting my solution here;
from plugin import BasePlugin
class Plugin(BasePlugin):
def init(self):
self.api.add_event_handler('conversation_msg', self.on_msg)
self.api.add_event_handler('private_msg', self.on_msg)
def on_msg(self, msg, tab):
tab.command_say('[Automatic response] I stopped reading Facebook chat. Do try in some other way!')
- Get Poezio:
git clone git://git.poez.io/poezio
cd poezio
./update.sh
- Save the above file to
poezio
as autoresponder.py
- Configure it for Facebook chat by editing
~/.config/poezio/poezio.cfg
jid = [email protected]
password = yourpassword
server = chat.facebook.com
plugins_autoload = autoresponder
- Start Poezio:
./launch.sh