Community Bot 1.1.0 pl 1

License Agreement
Creative Commons <by-sa>
Website
http://wbb-bot.com/
Supported Versions
Burning Board 4.0 / WCF 2.0
Burning Board 4.1 / WCF 2.1

The community bot can automatically execute functions

The modular structure of the community bot can meet over 70 different functions, with the WBB- Extension over 100!



The following functions / templates are already created by the installation and only need to be activated:

  • Birthdaymessage
  • Birthdayprofilecomment
  • Christmasmessage
  • Gratulation message to X likes
  • Gratulation profile comment to X likes
  • Gratulation message to X activity points
  • Gratulation message to X activity points



Events:

  • New User
  • Birthday oif User
  • Execute on date X
  • Monthly execution
  • Yearly execution
  • User has Over X likes received
  • User has Over X points
  • User has Over X profile hits
  • User is member X days

action types:

  • Start new conversation
  • Start new conversation with usergroup
  • Create Comment on wall
  • Add user to usergroup



  • Version 1.1.0 pl 1

    Neue Funktionen/ Verbesserungen:

    • Installations- und Update- Nachricht entfernt / schlechtes Feedback

    Fehlerbehebung

    • Tippfehler verbessert

    Kompletter Changelog (schließt Version 1.1.0 ein)


    ---


    New Features / Improvements:

    • Instalation- and update- message removed / bad feedback

    Troubleshooting

    • Improved typo
  • Version 1.0.6 pl 1

    Fehlerbehebung:

    • In lib/system/bot/action/type/AddUserToGroupBotActionType.class.php(36) Zugriff auf nicht vorhandene Variable $groupID behoben.
  • Version 1.0.6

    Neue Funktionen/ Verbesserugnen:

    • Aktionen in Funktionen umbenannt (API bleibt unverändert da der Ausdruck 'function' geschützt in PHP ist)
    • Ereigniss Parameter {USER_LINK} hinzugefügt (benötigt für spätere WBB-Erweiterungs Funktionen)
    • Globaler Parameter {BOT_USER_LINK} hinzugefügt


    API:

    • In Cronjob execute event einfgefügt für zusätliche Ereignisee (benötigt für spätere WBB-Erweiterungs Funktionen)
    • Englische Sprachdatei verbessert
    • API erweitert durch Bot::createUserParameters() und BotAction->registerUserInEventParameters (erzeugt {USER_ID}, {USERNAME} und {USER_LINK})


    Fehlerbehebung:

    • Ereignis Neuer Benutzer war auf manchen PHP-Version nicht lauffähig, siehe auch: Version 1.0.5
    • Benutzermanipulation: Bot sicherte nur die Referenz auf das aktuele User Objekt daher konnte der Benutzer durch resoreUser() nicht wiederhergestellt.
  • Version 1.0.5

    • In NewConversationWithUserGroupActionType.class.php und NewConversationActionType.class.php Syntax abgeändert da die bisherig verwendete nicht von jeder PHP- Version unterstützt wurde (Direketer Zugriff auf Array im Rückgabewert einer Funktion).
  • Version 1.0.4

    • Vorbereritung für WBB- Erweiterung
    • Mögliche Sicherheitslücke geschlossen
    • In Templates Languagevariablen optional flag hinzugeügt
  • Version 1.0.3

    • Fehlerbehebung der Update-Instruction (Doppelt für 1.0.1 gewessen).
  • Version 1.0.2

    • Verwenden des UserGroup Optiontypes.
  • Version 1.0.1

    Fehlerbehebung

    • Falsche Sprachvariableninhalt von den Optionen Html aktivieren und Signatur einfügen
    • Falsche vorgave Rechtevergabe
    • Update Routine verbessert/ behoben


    Neu

    • Sicherheitsmodus siehe: http://wbb-bot.com/forum/index…utorial/?postID=28#post28
    • Aktionstyp: Benutzer löschen (nur bei deaktivierten Sicheitsmodus), sperren, entsperren, deaktivieren, aktivieren
    • Angabe von Bot Nutzername nicht mehr nötig.
    • Ereigniss: Benutzer ist X Tage Inaktiv
    • Beschreibungen zu Aktionstypen, Ereignissen und Optionen
    • Diverse Änderungen der Benutzerobefläche
    • Verbesserung der Bot API
  • Version 1.0.0 pl 2

    • Fehlerbehebung von Abruch der Installation bei einer Installationummer ungleich 1.
  • Version 1.0.0 pl 1

    • Fehler in der englischen Sprachdatei behoben
  • Hallöchen,


    ich hätte da mal eine frage undzwar wäre es möglich "gestuert über deinen Bot" einen Automatisierten eintrag in die Shoutbox zumachen? (bei regestrierung z.b)


    ich habe folgende Sb installiert:

    Modern Shoutbox 3.1.0


    Link zum Plugin:
    pluginstore.woltlab.com/file/1584/

  • Hallo,

    ich habe das Plugin installiert.

    Leider ist ein grafischer Fehler drin.

    Und zwar fehlen die Checkboxen vor den Funktionen.

    Es stehen nur die Infotexte da wenn man die Maus an der eigentlichen Stelle hinführt.

    Siehe Bild.

    [Blocked Image: http://www.bilder-upload.eu/thumb/abbc53-1511997011.jpg]

    Wie kann man den Fehler abstellen?

  • Hallo :D

    Eine Frage, wäre es eventuell möglich das man dem Bot Ausnahmen hinzufügen könnte ?

    So zu sagen das ich da Benutzernamen reinschreiben kann die der Bot ignorrieren soll damit der Bot sich nicht selber auch Gratuliert zum Beispiel ?


    Lg Stefan

  • Hey folgendes Problem: Habe alles gemacht community bot aktiviert... die id von dem bot (benutzer) angegeben und im acp unter benutzer steht nix mit bot :P kann mir da wer helfen?

    • Rechte verteilt unter:

      Benutzer>Benutzergruppen>Admin>Administrative Rechte>AllgemeineRechte>"kann Bot verwalten" hacken rein.

  • Soweit geht das Botsystem nur Geburtstage werden nicht im Forum gepostet

  • Hey ich bräuchte hilfe hab diese Fehler meldung :Der Community Bot ist momentan nicht aktiv entweder Sie haben in den Optionen unter >Module → Benutzer → Benutzer< den Community Bot deaktiviert oder noch unter >Benutzer → Community Bot → Benutzerdaten< keine Benutzerdaten angegeben.


    Bot is aktiv versteh aber das mit dem Benutzer nicht


    Danke :)

    • Hab das selbe Problem. WBB 4.1.9


      MfG

    • Ist im Grunde ganz einfach einen Nutzer erstellen der dann der Bot sein soll und bei Benutzer → Community Bot → Benutzerdaten dann die Benutzer ID eingeben.

    • Hallo, habe das ähnliche Problem. Wo finde ich die Benutzer ID ?

    • Ich hab das Gleiche Problem und zusätzlich wird dann auch noch beim Absenden/Speichern mein Bildschirm weiß und ich muss auf zurück klicken um wieder in mein Fenster zu kommen.

    • Ihr müsst einen benutzer regestrieren ( z.b Bot ... email angeben Passwort setzen )

      dann bekommt dieser eine ID zugewiesen und diese ID muss dann unter Benutzer → Community Bot → Benutzerdaten eingegeben werden.


      LG

  • Ich habe die Geburtstages PN aktiviert und jetzt bekommt man 3 PN's, eine um 00:00 Uhr, eine um 1:00Uhr und eine um 2:00 Uhr.
    Ich habe nur einen Bot installiert und es sind auch keine Fehlermeldungen vorhanden.

    • DIeser Fehler ist anscheinend kein Einzelfall mehr ich werde nach einer Lösung suchen.
      Mir könnte aber eine Information helfen, da ich schon eine Vermutung habe was diesen Fehler auslösst. Wie viele Benutzer besitzt das Forum (ungefähr muss nicht genau sein) und wie viele Funktionen des Botes sind aktiv?

    • Super, Danke :)
      Es ist ein kleines Forum, mit nur 650 Benutzern und es sind nur zwei weitere Funktionen aktiv.

    • Habe das selbe Problem. Mit 30 Mitgliedern und heute bekam ich 3x pr Konversation die Glückwünsche. Sie wurden um 00:28 und 01:48 wie auch um 2:19 Uhr gestartet. Habe diese Funktionen aktiv, Geburtstagsnachricht, Willkommensnachricht (neuer Benutzer) über Konversation, dann noch 5 und 10 Jahre im Forum wie auch die Neuigkeiten und Hinweise von Woltlab jeweils als neues Thema starten.


      Wie es bei der Willkommensnachricht ist, weiss ich nicht, bekam noch keine Meldung, was aber nichts bedeutet, weil nicht alle Mitglieder wegen allem eine Meldung machen. Werde den heute oder Morgen selber noch testen, sollte das auch dreimal kommen ist das Thema für mich erledigt, dann wird der Bot deinstalliert und ein anderer gesucht der tut was er soll. Denn damit kann man neu Registrierte User erst recht vertreiben und das brauche ich wirklich nicht.

    • Habe eben noch im Testboard geschaut da schickte er die Nachricht nur einmal und da hat es keine weiteren Mitglieder als zwei Admins, dazu ist noch einiges mehr eingestellt, zusätzlich sind Geburtstgsprofilkommentar, Glückwunschnachtricht zu X Likes, Weihnachtsnachricht einmal jährlich und nur eine Nachricht zu 1 Jahr im Forum.


      Hier klappt es offenbar wo mehr Einstellungen aktiv sind und keine Mitglieder ausser zwei Admins.

  • Der Bot erstellt bei mir 2 Pinnwandkommentare zum Geburtstag (einmal um 0:00 Uhr und einmal um 01:06 Uhr) - bitte schnellstmöglich beheben.

    • Sicher das nur dieser Bot installiert ist?
      Bitte mal in den Cronjob Log schauen, dalls da Fehler sind per PN an mich.
      Denn Bot Cronjob mal manuel ausführen , falls dies mit einer Fehlermeldung endet, per PN an mich.

    • Ja es ist nur dieser Bot installiert. Im Fehlerlog befinden sich keine Einträge. Bei manueller Ausführung läuft alles fehlerfrei durch.

  • Woran liegt es das der Bot gleich 3 mal die selbe Konversation sendet, wenn ein User Geburtstag hat?
    Habe das von einer Userin erfahren und nun mit Testaccount getestet. Es ist tatsächlich so das vor 10 Std die erste Konversation kam, dann vor 9 Stunden die zweite und vor 6 Std. die dritte! Alle drei vom selben Bot da alle den selben Text haben, der bei den Einstellungen drin ist.
    Hallo {USERNAME},
    das Team von {PAGE_TITLE} wünscht dir alles Gute zu deinem {USERAGE}. Geburtstag.



    Kann das nicht in deinem Forum melden da der Link in Sidebar (Website aufrufen), sowie alle anderen Links die irgendwo in dein Forum leiten sollten, auch die bei Versionen, fatal error ergibt.


    Fatal error: An error occured. Sorry.
    Information:
    ID: ccf9978eacafa916a41425fee364a200e3d78d84
    Bitte teilen Sie dem Betreiber die oben stehende ID mit.
    Die Fehlermeldung kann mit dieser ID über „ACP » Protokoll » Fehler“ eingesehen werden.

    • Noch was. Geburtstagsthema wie auch Geburtstagsprofilkommentar wird nichts angezeigt, obwohl bei beiden im ACP der Hacken gesetzt ist und beim Geburtstagsthema auch das Forum entsprechend eingestellt ist.

    • Tue bitte mal denn Bot Cronjob manuel ausführern, wie es aussieht bricht dieser auf Grund eines Fehlers ab und schicke mir bitte diese Fehlermeldung. Gerne auch per PN.

    • Habe es nun in Forum getestet und da geht es. Keine Ahnung warum es im Testboard nicht klappt. Vermutetet da das evt der UZ-Bot und alles was damit zusammenhängt, stört aber im Forum ist der auch drin, nur deaktiviert, was Geburtstag betrifft und da ging das nun ohne Probleme. Meldung in neuem Thema, wie Profil und PN kamen wie vorgesehen.

  • Hi, läßt sich nicht installieren? Meldung:
    Dieses Paket ist inkompatibel mit den folgenden, installierten Paketen:


    „WoltLab Community Framework“ (com.woltlab.wcf)

  • Danke für dieses Plugin, es ist total super.
    Mein Problem, wenn ich Benutzer ist schon X Tage Mitglied anlege funktioniert es zwar aber leider ohne Namen.
    Kann man da was drehen? oder mach ich was falsch?
    "Danke [name] für das so lange aushalten " falscher Platzhalter?

    • Ja es ist einfach nur der falsche Platzhalter: {USERNAME} ;-)

    • denke kawas
      nur lt. hilfe sollte es so ausschauen
      "[name]
      Der Name des Benutzers, der ein Ereignis ausgelöst hat oder von einer Aktion betroffen ist."
      und im Geburtstags-bot funktioniert es mit [name]???
      diese klammer "[] oder diese {} ?

    • So wie sich das anhört nutzt du gar nicht meinen Bot sondern den Uz. Also musst du entweder dort nach Hilfe suchen oder meinen installieren da ist es dann in geschweiften Klammern und grossgeschrieben also: {USERNAME}

    • tschuldigung
      natürlich ist es der von udo

  • SPAM or Spamish -- Did the last update really need to tell all my admins to go to your site in a PM?!?


    "you have successfully updated the Community Bot to version 1.1.0. If you need help to further configurationis worth maybe a look at the Tutorial, also you get help in the WBB- Bot Support Forum or Woltlab plugin Store. "

    • There is no warning or notice in your update that it would do that either. :/

    • sorry for that, that was a bad idea i will create a new version without this function.

    • Apology accepted -- The idea of sending me a pm about it would have been OK. I found the PM informative. So I understood the idea behind it. BUT sending it to ALL my staff did come off as spamish. -- We live and learn.

  • /public_html/wcf/lib/data/bot/action/BotAction.class.php on line 102
    Die Meldung kommt wenn ich den Cronjob ausführe von Hand...

    • Ich würde dir gerne helfen allerdings bräuchte ich die komplete Fehlermeldung (PN ist auch ok). Ich kann leider im Moment keinen Fehler in der betroffenen Datei finden.

    • Im Protokoll leider nichts drin.
      Hatte es nur Kopiert.
      Mal schauen beim nächsten mal

  • Habe gerade das Plugin installiert und bin begeistert.
    Deswegen gleich eine Frage.
    Es soll eine Konversation am Tage x mit einer bestimmten Benutzergruppe gestartet werden.
    Wenn ich jetzt den 14. März eingebe, wann genau wird die Konversation gestartet? Punkt Mitternacht?
    Wenn ich aber eine Konversation mit einer bestimmten Benutzergruppe sofort starten möchte, wie muss ich da vorgehen?
    mfg
    horst

    • Erstmal danke, zur Frage die Konversation wird gestartet sobald der Bot Cronjob am Tag X das erste mal ausgeführt wird (bei sehr großen Foren mit vielen aktiven Bot Funktion möglicherweiße auch erst das 2. Mal), also kurz nachdem das Forum an diesem Tag das erste mal besucht wird. Zur zweiten Frage, man erstellst einfach die Funktion auf denn heutigen Tag und wartet entweder bis der Bot Cronjob ausgeführt wird, kann bis zu einer Stunde warten oder man führt denn Bot Cronjob danach einfach manuel aus.

  • Hallo Kawas ,


    gibt es im Bot eine Funktion die folgendes für mich erledigt?


    Mitglied einer Speziellen Benutzergruppe -> ist schon für X-Tage Mitglied -> Starte eine Konversation mit Benutzergruppe


    Die Funktion:


    X-Tage Mitglied - Kein Problem
    Starte eine Konveration mit Benutzergruppe - Kein Problem


    Die Mitglieder die es betrifft - Die in der Speziellen Benutzergruppe sind -> Die Option fehlt mir. :D


    Kann man dies mit gegebenen resourcen einfach ergänzen?


    Vielen Dank


    Sigma.

    • Das funtioniert nicht ganz so wie du dir das vorstellst dein Vorhaben ist aber trodzdem problemlos umsetzbar, der Aktienstyp: "Starte eine Konversation mit Benutzergruppe" startet wie der Name schon sagt eine Konversation mit der gesamten Benutzergruppe er tut nur im Fall von mehreren Sprachen die Benutzer auf ihre jeweiligen Sprachen unterteilen. Also z.B eine Konversation mit Deutschsprachigen Nutzern der Gruppe eine für Englischsprachige. Du brauchst allerdings den Aktionstyp "Neue Konversationen starten", in diesem Fall wird eine Konversation pro betroffenem Nutzer erstellt, in Kombination mit "Benutzer ist schon X Tage Mitglied" wird der Nutzer vom Ereigniss gegeben (Parameter des Ereignises nutzen
      nicht abwählen) und du musst nur noch deine Texte einfügen, in den Texten kannst du folgende Platzhalter verwenden: {USER_ID}, {USER_NAME}, {USER_LINK} und natürlich die globalen Platzhalter siehe: http://wbb-bot.com/forum/index…utorial/?postID=31#post31.


      Falls noch irgendwelche Fragen bestehen ich helfe gerne bei der Konfiguration des Botes;)

  • Compatible with 4.1?

    • Yes

    • Thank you

    • Hmm, also als ich auf wbb4.1 updateden wollte kommt die Meldung:
      Die folgenden installierten Pakete sind mit den zu installierenden Versionen nicht kompatibel


      „UZ Community Bot für WCF“ in Version „1.3.0 pl 1“ verhindert eine Aktualisierung von „WoltLab Community Framework“ auf Version „2.1.1“

    • Dies hat allerdings nix mit meinem Bot zu tun sondern der von UdoZ, anscheinend ist dieser mit dem WCF 2.1 noch nicht kompatibel. Entweder du suchst ein Update für diesen, fals vorhanden oder deinstallierst ihn. Allgemein ist es nach meiner Ansicht eher abzuraten beide zu installieren, allein wegen der Peformance, für welchen du dich jetzt allerdings entscheidest ist natürlichch deine Sache.

  • Ich möchte dazu was hinzufügen - Was ich denke unterschätzt wird! - Benutzergruppen Automatismus > Einfach eins der Besten Funktionen und natürlich auch die Vorlagen die sparen einiges ein und sind Hammer Beispiele.


    Weiter so...

  • Ich möchte, dass der Bot einen Benutzer nach 90 Tagen Inaktivität zur Benutzergruppe „Inaktiv“ hinzufügt. Gesagt getan, die Gruppe Inaktiv als offene Gruppe erstellt, dem Bot-Benuter die notwendigen rechte gegeben und alles eingestellt. bei der Ausführung bekomme ich dann jedoch eine Fehlermeldung:


    Sat, 28 Feb 2015 10:10:00 +0000
    Message: PHP notice in file /usr/www/users/speersm/hobbyfotoforum/wcf/lib/system/bot/action/type/AddUserToGroupBotActionType.class.php (36): Undefined variable: groupID
    File: /usr/www/users/speersm/hobbyfotoforum/wcf/lib/system/WCF.class.php (304)
    PHP version: 5.3.29
    WCF version: 2.0.11 pl 1 (Maelstrom)
    Request URI: /acp/index.php/AJAXProxy/?&
    Referrer: http://www.foto-forum.at/acp/index.php/CronjobList/?
    User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/600.3.18 (KHTML, like Gecko) Version/8.0.3 Safari/600.3.18
    Information: ""
    Stacktrace:
    #0 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/system/bot/action/type/AddUserToGroupBotActionType.class.php(36): wcf\system\WCF::handleError(8, 'Undefined varia...', '/usr/www/users/...', 36, Array)
    #1 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/system/bot/Bot.class.php(155): wcf\system\bot\action\type\AddUserToGroupBotActionType->init()
    #2 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/system/bot/Bot.class.php(190): wcf\system\bot\Bot->initActionType('addUserToGroup')
    #3 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/system/cronjob/BotCronjob.class.php(117): wcf\system\bot\Bot->getActions('userIsInactiveX...')
    #4 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/data/cronjob/CronjobAction.class.php(129): wcf\system\cronjob\BotCronjob->execute(Object(wcf\data\cronjob\Cronjob))
    #5 [internal function]: wcf\data\cronjob\CronjobAction->execute()
    #6 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/data/AbstractDatabaseObjectAction.class.php(182): call_user_func(Array)
    #7 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/action/AJAXProxyAction.class.php(76): wcf\data\AbstractDatabaseObjectAction->executeAction()
    #8 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/action/AJAXInvokeAction.class.php(96): wcf\action\AJAXProxyAction->invoke()
    #9 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/action/AbstractAction.class.php(49): wcf\action\AJAXInvokeAction->execute()
    #10 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/action/AJAXInvokeAction.class.php(63): wcf\action\AbstractAction->__run()
    #11 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/system/request/Request.class.php(58): wcf\action\AJAXInvokeAction->__run()
    #12 /usr/www/users/speersm/hobbyfotoforum/wcf/lib/system/request/RequestHandler.class.php(108): wcf\system\request\Request->execute()
    #13 /usr/www/users/speersm/hobbyfotoforum/acp/index.php(10): wcf\system\request\RequestHandler->handle('wbb', true)
    #14 {main}


    ######## Kannst Du mir da weiterhelfen? :)

    • Es ist bereits ein Bugfix unterwegs, es sollte aber bis dahin auch funktionieren wenn du denn Sicherheitsmodus deaktivierst: http://wbb-bot.com/forum/index…utorial/?postID=28#post28

    • Ansonsten habe ich noch eine Willkommensnachricht (Konversation), einen Aktivitätspunkt Pinnwandpost sowie eine inaktivitätserinnerung per E-Mail laufen, ich denke da muss man sich keine Sorgen machen.?


      Einzig die Willkommensnachricht... wird der jedem eine Nachricht schicken der sich je angemeldet hat oder erst künftig?
      (Mein Bedenken da er beim Aktivitäten Pinnwand Post auch allen die je mehr als X Punkte hatten gepostet hat, auch wenn die schon deutlich drüber waren)

    • Die Willkommensnachricht wird wirklich nur gesendet wenn der Benutzer sich neu regestriert, vorhandene Nutzer sind davon nicht mehr betroffen. Das verhalten der anderen Funktionen ist normal, wobei ich auch schon überlegt habe dieses Verhalten durch eine Option, wenn gewünscht, zu unterbinden, möglicherweiße in einer zukünftigen Version.

    • Kann mir vorstellen dass das sehr sinnvoll wäre, schließlich kommen sich Leute mit sage mal 20.000 Punkten recht verarscht vor wenn sie plötzlich einen Glückwusch zum 250. Punkt bekommen :)

    • Kleiner Nachtrag: Es ist nicht notwendig das die Gruppe offen ist, der Bot kann einen Benutzer auch in eine geschlossene Gruppe hinzufügen. Der Bot kann wie ein Administrator handeln, unabhängig davon ob er wirklich einer ist.

  • Da muss ich mal meinen Daumen hoch geben wieder ein Super Tool Erweiterung für Lau danke macht weiter so

  • Kann man den Bot auch den normalen aktiven Administrator zuweisen?
    V.g
    Bamb

  • Als Aktion wäre noch "Thema erstellen" sehr gut.

    • Die WBB- Erweiterung ist schon eingereicht und muss nur noch freigeschaltet werden.

  • Abwesenheit eines Benutzers nach X Tagen wird unterstützt?
    Bzw. kommt dieses noch?

  • "Benutzer hat über X Beiträge" wäre wünschenswert :)

    • Im Grunde kein Problem hatte komischerweiße selbst die Idee dazu noch nicht, kommt mit der nächsten Version des WBB-Botes.

  • Gratulations = Congratulations in English. ;)

  • Bekomme wenn ich den Forenbot eine Nutzer ID zuweise und wieder den Bot einstellen will diesen Fehler:
    "Parse error: syntax error, unexpected '[' in /var/customers/webs/ni418726_5/wcf/lib/system/bot/action/type/NewConversationBotActionType.class.php on line 54" bitte um rat

    • danke hat sich erledigt hatte den selbe meldung wie Lucas und hab mir die Rar runtergeladen und jetzt funktioniert es

    • vielen Dank für die Rückmeldung, ich werde gleich einen Bugfix erstellen damit kein manuelles einfügen der Datei mehr nötig sein wird.

    • Das andere was ich bemängeln muss ist dass das Forum nachdem der Bot aktiv ist, ist das Forum extrem lange am laden trotz einer 1gb anbindung vom server und 100mb vom clienten.

    • Im Grunde ist der Bot fast immer inaktiv er wird nur direkt aufgerufen wenn ein Benutzer sich regestriert oder was meistens der Fall ist, einmal pro Stunde mit seinem Cronjob, dieser kann durchaus etwas mehr in Zeit in Anspruch (je nach Benutzeranzahl und aktiven Aktionen des Botes) nehmen, wovon der Benutzer aber nix merken sollte durch Ajax Request. Daher könnte es auch einfach am Cacheaufbau des WCF liegen, der durchaus etwas Zeit in Anspruch nehmen kann, dies pendelt sich allerdings dann nach den ersten Aufrufen wieder ein.


      Ich möchte jetzt aber auch nicht gleich die Schuld komplett abstreiten daher: Ist es ein großes Forum? Die Aktivität ist nicht mal wichtig, wichtiger ist die Nutzerzahl? Dauert der Aufruf grunsätzlich länger oder nur manchmal?


      Was mann versuchen könnte, denn Sicherheitsmodus zu deaktivieren und die Ausführungszeit mal auf 2000 (Millisekunden) herabzusenken, dies sollte keine Problemme verursachen sonlange es sich nicht um ein extrem großes Forum mit sehr vielen aktiven Bot- Aktionen handelt.


      Tut mir Leid das es so viel Text geworden ist;)

    • Danke dir ich werde das mit dem sicherheitsmodus und 2000 ms versuchen und gebe dir dann bescheid

  • Hey, wie stellt man den Bot ein? In deinem Forum wurde das Tutorial nie zu Ende gestellt... Habe einen Benutzer erstellt, im ACP unter Benutzer/Community Bot die ID eingetragen und jetzt?! :) Habe alles durchgeklickt, nichts zu finden...

    • Unter Benutzer-> Bot-> Aktionen gewünschte Funktionen aktivieren und wenn gewollt bearbeiten. Oder sich per Neuer Aktion selbst zusammenstellen. Falls du was konkretes wünscht gerne hier fragen und ich erkäre dir wie es geht, falls es möglich ist.

    • Danke für die schnelle Antwort, leider bin ich blind oder da gibts einen Fehler... Unter "Benutzer" habe ich kein "Bot". Du meinst das "Benutzer" von System/Benutzer/Darstellung/Inhalt/Community, richtig? Da habe ich Benutzer/Benutzergruppen/Benutzerränge/Benutzerprofilfelder/Verwarnungen, dort in Benutzer habe ich Benutzer suchen, Benutzer auflisten, Benutzer hinzufügen, Benutzer-Massenbearbeitung, E-Mail an alle Benutzer, Aktivitätspunkte...
      Und wenn ich den Benutzer suche, der als Bot eingetragen ist, sind das die normalen Profileinstellungen...
      Oder meinst du mit "Benutzer" das Benutzer unter "System/Optionen", wo ich auch die ID eingestellt habe? Da abe ich nur Benutzerdaten (da geht die ID rein) und dann Sicherheit.

    • Habe jetzt einen Screenshot gefunden und weiß, was du meinst... (https://www.woltlab.com/attach…-2014-02-23-13-40-42-png/) Leider ist das nicht bei mir aufgetaucht... :/

    • komisch, kontrolliere bitte mal ob du die Rechte besitzt denn Bot zu verwalten.

    • Ahhhhh, danke :D! Da gibts extra Rechte... Ja, daran wird es liegen ;)!

  • "page not found" if BOT is selected ( after user ID is set ) same problem as user heo-it

    • ok, the problem that i have is, i cant`t reproduce the bug. Can you send me more info of your system?

  • Funktioniert mit wbb4.1.0 ?

  • ich bekomme diese Fehler-Meldung:


    Parse error: syntax error, unexpected '[' in /var/www/web1153/html/wcf/lib/system/bot/action/type/NewConversationBotActionType.class.php on line 54



    nach dem anlegen von Bot-Benutzer und dan abspeichern

    • Ich vermute das du eine PHP Version verwendest die mit einer bestimmenten Syntex nicht kompatibel ist, allerdings bin ich mir da jetzt nicht zu 100% sicher (kann es nicht testen bei mir funktioniert es), ich schicke dir gleich die besagte Datei abgeändert und bitte dich diese zu ersetzen, es zu testen und mich zu informieren, liegt es tatsächlich daran werde ich eine verbesserte Version des Botes veröffentlichen.

    • habe leider nix bekommen von dir !!!

    • Hab dir eigentlich hier eine Nachricht geschrieben, aber so gehts auch:
      Bitte dieses Archiv in folgenden Ordner entpacken: /wcf/lib/system/bot/action/type/
      http://download.kawas.eu/php-files.zip

  • Hallo. Ich habe eben dieses Plugin installiert und einen neuen Bot-Benutzer mit der ID 6 angelegt. Diese habe ich dann unter Modul -> Benutzer -> Community Bot eingefügt. Wenn ich nun in den Bot auf Aktion hinzufügen gehen will, komme ich leider nur auf eine weiße Seite. Hat irgendjemand eine Idee? Der Benutzer-Bot hat Adminrechte.


    Beste Grüße

    • Das wird wohl der selbe Fehler wie bei octavia-rs.com sein, nur das in deiner Server- Konfiguration die Fehlermeldungen unterdrückt werden. Ich a werde einen Bugfix erstellen.