Hallo,
ich habe gehört, dass der Chatbot fertig ist. Nun würde mich interessieren wie man diesen den nun installiert. Bei GitHub gibt es leider noch keine Installationshinweise.
Danke schon mal für eure Rückmeldungen.
Gruß
Hallo,
ich habe gehört, dass der Chatbot fertig ist. Nun würde mich interessieren wie man diesen den nun installiert. Bei GitHub gibt es leider noch keine Installationshinweise.
Danke schon mal für eure Rückmeldungen.
Gruß
Vielen Dank schonmal
Gerade ist mir noch etwas eingefallen:
Beim Passwort trage ich vermutlich "nur" den Hash und nicht das Klartextpasswort ein?
Hallo,
Beim Passwort trage ich vermutlich "nur" den Hash und nicht das Klartextpasswort ein?
Nein, in diesem Falle tatsächlich das Klartextkennwort. Der Bot führt im Gegensatz zum Bot für WCF 1 tatsächlich einen Login durch.
Okay, gut das ich gefragt habe
Vielen Dank!
Hallo,
wir haben nun versucht den Chatbot zu installieren. Bei starten passiert folgendes:
Der Chatbot kommt rein und geht dann sofort wieder raus.
Uncaught exception:
[TypeError: Cannot read property 'length' of undefined]
2014-12-07T17:48:27.899Z - info: Leaving chat...
There is no user with the opserv.setPermission permission. Use the following command to receive it:
Und dann ist node.js beendet.
> be.bastelstu.chat.bot@1.0.0 prestart /home/jail/ciajoe/home/chatbot
> npm install
npm WARN package.json be.bastelstu.chat.bot@1.0.0 No README data
> be.bastelstu.chat.bot@1.0.0 start /home/jail/ciajoe/home/chatbot
> coffee app.coffee
2014-12-07T21:39:28.147Z - info: Starting, PID 28070
Chatbot:api Fetching security token... +0ms
Chatbot:api Done, Security token is: 1a39ce9646ba7e16294689be7b0a6060f8b7136a +359ms
Chatbot:api Logging in as Darth Chatious... +1ms
2014-12-07T21:39:28.803Z - info: Logged in as userID 18
Chatbot:api Fetching security token... +132ms
Chatbot:api Done, Security token is: 25161c5b320ddbb5c5c93b170c8b5ae5d1abab17 +54ms
Chatbot:api Fetching roomlist... +0ms
Chatbot:api Found 3 rooms +61ms
2014-12-07T21:39:29.000Z - info: Loading HTTP frontend
express:application compile etag weak +83ms
express:application compile query parser extended +0ms
express:application compile trust proxy false +0ms
express:application booting in development mode +0ms
express:router use / query +84ms
express:router:layer new / +0ms
express:router use / expressInit +1ms
express:router:layer new / +0ms
express:router use / <anonymous> +0ms
express:router:layer new / +0ms
express:router use / session +8ms
express:router:layer new / +0ms
express:router use / <anonymous> +0ms
express:router:layer new / +0ms
express:router use / <anonymous> +1ms
express:router:layer new / +0ms
express:router:route new / +0ms
express:router:layer new / +0ms
express:router:route get / +0ms
express:router:layer new / +0ms
express:router:route new /join/:id +0ms
express:router:layer new /join/:id +0ms
express:router:route get /join/:id +0ms
express:router:layer new / +0ms
2014-12-07T21:39:29.096Z - info: Frontend listening on 0.0.0.0:9001
Chatbot:api Joining room 5 +1ms
Chatbot:api Done, room title is Chill out +86ms
2014-12-07T21:39:29.182Z - info: Loading message handlers
Chatbot:handlers Loading handler: opserv +0ms
express:router:route new /opserv/shutdown +63ms
express:router:layer new /opserv/shutdown +1ms
express:router:route get /opserv/shutdown +0ms
express:router:layer new / +0ms
express:router:route new /opserv/load/:module +0ms
express:router:layer new /opserv/load/:module +0ms
express:router:route get /opserv/load/:module +0ms
express:router:layer new / +0ms
express:router:route new /opserv/unload/:module +0ms
express:router:layer new /opserv/unload/:module +0ms
express:router:route get /opserv/unload/:module +0ms
express:router:layer new / +0ms
express:router:route new /opserv/loaded +0ms
express:router:layer new /opserv/loaded +0ms
express:router:route get /opserv/loaded +0ms
express:router:layer new / +0ms
Chatbot:handlers Loading handler: core +0ms
Uncaught exception:
[TypeError: Cannot read property 'length' of undefined]
2014-12-07T21:39:29.258Z - info: Leaving chat...
i18n:debug using existing file /home/jail/ciajoe/home/chatbot/locales/en.js +14ms
i18n:debug read /home/jail/ciajoe/home/chatbot/locales/en.js for locale: en +0ms
There is no user with the opserv.setPermission permission. Use the following command to receive it:
?sesame 85e14f9f5ca181b08c90e
Chatbot:db Closing database +256ms
Alles anzeigen
Hallo,
eine Konfigurationseinstellung (die standardmäßig geladenen „Handler“) wurde nicht korrekt mit einem Standardwert befüllt. Der neuste Stand auf GitHub korrigiert dies.
Gibt lediglich eine neue Fehlermeldung:
> be.bastelstu.chat.bot@1.0.0 prestart /home/jail/ciajoe/home/chatbot
> npm install
npm WARN package.json be.bastelstu.chat.bot@1.0.0 No README data
> be.bastelstu.chat.bot@1.0.0 start /home/jail/ciajoe/home/chatbot
> coffee app.coffee
2014-12-07T22:20:18.470Z - info: Starting, PID 9952
Chatbot:api Fetching security token... +0ms
Chatbot:api Done, Security token is: 449cefc98edd909dc306e4003f9c6b1fc5c508b5 +99ms
Chatbot:api Logging in as Darth Chatious... +1ms
2014-12-07T22:20:18.845Z - info: Logged in as userID 18
Chatbot:api Fetching security token... +87ms
Chatbot:api Done, Security token is: e27e3d53d412261d9ad48e0ae9cd8ea9b8e06fb1 +84ms
Chatbot:api Fetching roomlist... +0ms
Chatbot:api Found 3 rooms +55ms
2014-12-07T22:20:19.071Z - info: Loading HTTP frontend
express:application compile etag weak +87ms
express:application compile query parser extended +0ms
express:application compile trust proxy false +0ms
express:application booting in development mode +0ms
express:router use / query +90ms
express:router:layer new / +0ms
express:router use / expressInit +1ms
express:router:layer new / +0ms
express:router use / <anonymous> +0ms
express:router:layer new / +0ms
express:router use / session +8ms
express:router:layer new / +0ms
express:router use / <anonymous> +1ms
express:router:layer new / +0ms
express:router use / <anonymous> +0ms
express:router:layer new / +1ms
express:router:route new / +0ms
express:router:layer new / +0ms
express:router:route get / +0ms
express:router:layer new / +0ms
express:router:route new /join/:id +0ms
express:router:layer new /join/:id +0ms
express:router:route get /join/:id +0ms
express:router:layer new / +0ms
2014-12-07T22:20:19.174Z - info: Frontend listening on 0.0.0.0:9001
Chatbot:api Joining room 5 +1ms
Chatbot:api Done, room title is Chill out +140ms
2014-12-07T22:20:19.315Z - info: Loading message handlers
Chatbot:handlers Loading handler: opserv +1ms
express:router:route new /opserv/shutdown +65ms
express:router:layer new /opserv/shutdown +0ms
express:router:route get /opserv/shutdown +0ms
express:router:layer new / +0ms
express:router:route new /opserv/load/:module +0ms
express:router:layer new /opserv/load/:module +1ms
express:router:route get /opserv/load/:module +0ms
express:router:layer new / +0ms
express:router:route new /opserv/unload/:module +0ms
express:router:layer new /opserv/unload/:module +0ms
express:router:route get /opserv/unload/:module +0ms
express:router:layer new / +0ms
express:router:route new /opserv/loaded +0ms
express:router:layer new /opserv/loaded +0ms
express:router:route get /opserv/loaded +0ms
express:router:layer new / +0ms
Chatbot:handlers Loading handler: core +0ms
2014-12-07T22:20:19.392Z - info: Finished loading handlers
i18n:debug using existing file /home/jail/ciajoe/home/chatbot/locales/en.js +12ms
i18n:debug read /home/jail/ciajoe/home/chatbot/locales/en.js for locale: en +0ms
There is no user with the opserv.setPermission permission. Use the following command to receive it:
?sesame b25758f8a48bdaa6a1d98
2014-12-07T22:20:19.502Z - warn: Fetching messages failed. Remaining fails until shutdown: 2
Uncaught exception:
TypeError: Cannot read property 'messages' of undefined
at /home/jail/ciajoe/home/chatbot/app.coffee:87:21
at /home/jail/ciajoe/home/chatbot/api.coffee:121:3
at Request._callback (/home/jail/ciajoe/home/chatbot/api.coffee:116:3)
at Request.self.callback (/home/jail/ciajoe/home/chatbot/node_modules/request/request.js:122:22)
at Request.emit (events.js:98:17)
at Request.<anonymous> (/home/jail/ciajoe/home/chatbot/node_modules/request/request.js:888:14)
at Request.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/home/jail/ciajoe/home/chatbot/node_modules/request/request.js:839:12)
at IncomingMessage.emit (events.js:117:20)
at _stream_readable.js:943:16
at process._tickCallback (node.js:419:13)
2014-12-07T22:20:19.536Z - info: Leaving chat...
Chatbot:db Closing database +198ms
Alles anzeigen
Schaut euch mal die letzte Aktivität eures Chatbots an: Vor 3 Minuten, Nutzungsbestimmungen.
Dass der Chatbot da direkt crasht ist ein Fehler, das sollte er an der Stelle erst nach 3 Versuchen machen.
Dass der Nutzer die Bestimmungen erst annehmen muss, kann der Chatbot nicht wissen
// Edit: Küsschen kam an
Lag wohl daran.
// Edit: Küsschen kam an
Vielen Dank für die Hilfe! Läuft nun anstandslos
In wie weit ist es möglich dem Bot Deutsch bei zu bringen?
Reicht es einfach die Datei zu übersetzten?
Hi,
es sollte ausreichen, in der Config die Variable locale auf de zu setzen und dann nach und nach die locales/de.js zu übersetzen.
Wobei ich gerade nicht weiß, was passiert, wenn man das im laufenden Betrieb macht.
Sonst erst einmal ein bisschen laufen lassen, fleißig alle möglichen Nachrichten generieren lassen, Datei anpassen, Chatbot stoppen, Datei speichern, Chatbot starten.
Wahrscheinlich hat @Tim die Mechanik der i18n-Bibliothek aber noch besser im Kopf
Hm, irgendwie verträgt er sich nicht mit meinem Backup-Script. Er fliegt jeden Morgen um 4 Uhr raus:
2014-12-09T03:06:35.146Z - warn: Fetching messages failed. Remaining fails until shutdown: 2
undefined
Uncaught exception:
TypeError: Cannot read property 'messages' of undefined
at /home/jail/ciajoe/home/chatbot/app.coffee:88:21
at /home/jail/ciajoe/home/chatbot/api.coffee:121:3
at Request._callback (/home/jail/ciajoe/home/chatbot/api.coffee:116:3)
at Request.self.callback (/home/jail/ciajoe/home/chatbot/node_modules/request/request.js:122:22)
at Request.emit (events.js:98:17)
at Request.<anonymous> (/home/jail/ciajoe/home/chatbot/node_modules/request/request.js:888:14)
at Request.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/home/jail/ciajoe/home/chatbot/node_modules/request/request.js:839:12)
at IncomingMessage.emit (events.js:117:20)
at _stream_readable.js:943:16
at process._tickCallback (node.js:419:13)
2014-12-09T03:06:35.254Z - info: Leaving chat...
Alles anzeigen
Allerdings besteht das Backup um 4 Uhr lediglich um das Erstellen eines Tar-Archives. Hat er was dagegen, wenn man ihn in ein Archiv kopiert?