Programm zum Einrichten eines Autoresponders für Facebook-Nachrichten

Da Facebook nun alle Nutzer dazu zwingt, den Messenger herunterzuladen, indem es den Chat aus seinen Haupt-Apps rippt , suche ich nach einem Programm mit folgender Funktion:

  • Ermöglicht das Setzen einer automatischen Antwort in Facebook wie "Bitte senden Sie mir stattdessen eine E-Mail an foo@gmail.com"

Und wenn möglich:

  • funktioniert unter Windows 7, Linux, Android oder als Chrome-Erweiterung.
  • kann so eingestellt werden, dass es beim Start ausgeführt wird
  • frei

Antworten (2)

Ich habe keine geeignete Alternative gefunden, die funktionierte, ohne zusätzliches Branding oder Werbung mitzusenden, also baute ich meine eigene basierend auf einem bestehenden XMPP-Client.

Beachten Sie, dass dies erfordert, dass Sie einen (Linux-)Server zur Verfügung haben, damit er rund um die Uhr läuft (z. B. in screen). Mir ist klar, dass dies möglicherweise nicht am besten zu Ihrer Situation passt, aber jemand anderes könnte darauf stoßen und es nützlich finden.

BEARBEITEN: Um Linkfäule zu verhindern, reposte ich meine Lösung hier;

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!')
  1. Holen Sie sich Poezio:
    1. git clone git://git.poez.io/poezio
    2. cd poezio
    3. ./update.sh
  2. Speichern Sie die obige Datei unter poezioalsautoresponder.py
  3. Konfigurieren Sie es für den Facebook-Chat, indem Sie es bearbeiten~/.config/poezio/poezio.cfg
    1. jid = yourusername@chat.facebook.com
    2. password = yourpassword
    3. server = chat.facebook.com
    4. plugins_autoload = autoresponder
  4. Poezio starten:./launch.sh
Danke, funktioniert für mich, ich habe eine Reihe von Linux-Servern, die kontinuierlich laufen.
@Joost was ist, wenn meine Benutzernamen Leerzeichen haben. Es ist "Sujith Switch Dhananjay". Akzeptiert es Leerzeichen?
Sind Sie sicher, dass Sie den richtigen Wert verwenden? Unter facebook.com/help/usernames/general finden Sie Informationen zu Benutzernamen. Es ist das letzte Bit in Ihrer Profil-URL.

Dies entspricht möglicherweise nicht vollständig den Anforderungen, aber Relaxed scheint eine gute Übereinstimmung für das zu sein, was Sie benötigen.

Es ist eine webbasierte Anwendung, die Nachrichten an Benutzer sendet, wenn sie versuchen, Sie auf Facebook oder Twitter zu kontaktieren, sodass sie überhaupt nicht ausgeführt werden muss.

Es funktioniert jedoch nur mit einem Timer (obwohl der Timer flexibel zu sein scheint, sodass Sie ihn einfach entsprechend ändern können), und es unterstützt auch benutzerdefinierte Nachrichten.