2016-04-20 12 views
0

Ich bin kein Programmierer, aber ich frage im Namen meines Web-Entwicklers, der nicht fließend Englisch spricht, für jedermanns Expertise.Node.js Trade Notification für Steambot

Ich versuche, eine Echtzeit-Handelsbenachrichtigung auf meiner Website zu erreichen.

Ich habe den node.js Bot für alle Handelszwecke bereits arbeiten und seine Interaktion mit dem Internet mit socket.io. Inventar funktioniert. Aber ich möchte eine zusätzliche Funktionalität hinzufügen, wenn das Handelsangebot gesendet wird, eine Benachrichtigung wird auch in Echtzeit Ereignis an den Benutzer auf meiner Website gleichzeitig gesendet mein Bot geschickt ein Handelsangebot an den Benutzer in Dampf.

Nachstehend ist ein Screenshot Beispiel

https://gyazo.com/ec41e836605f2284f834dd7606693e22

wirklich schätzen, wenn mir jemand helfen könnte.

+0

Niemand wird in der Lage sein, dies ohne Beispielcode von allem, was er bisher versucht hat, zu beantworten. Sonst könnte er genauso gut auf socket.io-Tutorials und so weiter gehen. – Paul

Antwort

0

Dies hängt alles davon ab, wie Sie mit Ihren Daten umgehen.

Wenn Sie es machen, so dass die bieten dann ein Handelsangebot an den Benutzer sendet, wenn Sie Ihr Handelsangebot in einem

socket.emit('tradeOfferSent', { 

}); 

diesen Benutzer

hinzufügen nennen, die durch

auf der Client-Seite aufgenommen werden kann
socket.on('tradeOfferSent',function(data) { 

}); 

umgekehrt, wenn Sie Ihre Benutzer machen senden Handel an den bot bietet Ihnen auf 'newOffer' von Dampf-tradeoffer-Manager die Daten verwenden können, wie oben zu emittieren.

Innerhalb der on.socket('',function(){}); können Sie alles hinzufügen, was Sie als Benachrichtigung möchten. Wie die Verwendung von Sweetalerts.

+0

Dank matt für Ihre Eingabe, wie kann ich + rep – nodebotquestion

+0

Sollte ein Pfeil nach oben irgendwo oben an der Frage sein und diese Antwort annehmen – Matt

+0

Ich brauche mindestens +15 Rep-Punkte zu + Rep u haha. aber auf jeden fall habe ich eine separate frage zu inventar-stuff geöffnet, die nicht in meiner mysql-datenbank erfasst wird. http://stackoverflow.com/questions/36951669/inventory-issue-with-node-js-steambot – nodebotquestion