node-steam-tradeoffer-manager

Simple and sane Steam trade offer management

MIT License

Downloads
11K
Stars
475

Bot releases are visible (Hide)

node-steam-tradeoffer-manager - v1.10.0

Published by DoctorMcKay almost 9 years ago

node-steam-tradeoffer-manager - v1.9.2

Published by DoctorMcKay almost 9 years ago

  • Fixed TradeOffer#data not setting data properly if the offer was already sent
node-steam-tradeoffer-manager - v1.9.1

Published by DoctorMcKay almost 9 years ago

  • Fixed TradeOffer#data not retrieving data properly
node-steam-tradeoffer-manager - v1.9.0

Published by DoctorMcKay almost 9 years ago

  • Added TradeOffer#data method which can be used to associate arbitrary data with an offer across callbacks and app sessions
    • This feature allows you to set a custom cancelTime per-offer
  • Fixed TradeOfferManager polling on trigger before an API key is available
node-steam-tradeoffer-manager - v1.8.5

Published by DoctorMcKay about 9 years ago

  • Hopefully fixed a case where some changed offers can be missed
node-steam-tradeoffer-manager - v1.8.4

Published by DoctorMcKay about 9 years ago

  • Will now return an Error if we attempt to call the API before we have our key (thanks @kinsi55 in PR #11)
  • Fixed inability to call getReceivedItems in callback of TradeOffer#accept (fixes #14)
node-steam-tradeoffer-manager - v1.8.3

Published by DoctorMcKay about 9 years ago

  • Fixed support for Steam currencies
node-steam-tradeoffer-manager - v1.8.2

Published by DoctorMcKay about 9 years ago

  • Fixed TradeOffer#loadPartnerInventory crashing (bug introduced in 1.8.0)
node-steam-tradeoffer-manager - v1.8.1

Published by DoctorMcKay about 9 years ago

  • Fixed items returned by TradeOffer#getReceivedItems not being EconItem objects
node-steam-tradeoffer-manager - v1.8.0

Published by DoctorMcKay about 9 years ago

All item objects are now instances of an EconItem class

node-steam-tradeoffer-manager - v1.7.0

Published by DoctorMcKay about 9 years ago

  • Added shutdown method
node-steam-tradeoffer-manager - v1.6.3

Published by DoctorMcKay about 9 years ago

  • Fixed problem when passing null for token in TradeOffer#send
  • The pollData event is now only emitted when the data changes
node-steam-tradeoffer-manager - v1.6.2

Published by DoctorMcKay about 9 years ago

  • Fixed crash when removing items from offers
node-steam-tradeoffer-manager - v1.6.1

Published by DoctorMcKay about 9 years ago

  • Removed support for item announcement-based polling for node-steam.
    • This still works for node-steam-user.
    • This was modifying the prototype, and was therefore causing problems.
    • It also wasn't properly checking if the object passed into steam was a node-steam SteamUser or a node-steam-user SteamUser.
    • Thanks to @kinsi55 for reporting this.
node-steam-tradeoffer-manager - v1.6.0

Published by DoctorMcKay about 9 years ago

  • Added steamID property to TradeOfferManager
  • Added manager property to TradeOffer
  • Added removeMyItem, removeMyItems, removeTheirItem, removeTheirItems methods to TradeOffer
  • Added pollInterval property to TradeOfferManager
  • Added cancelTime property to TradeOfferManager
  • Fixed not being able to use items with a contextid or assetid of 0
node-steam-tradeoffer-manager - v1.5.2

Published by DoctorMcKay about 9 years ago

  • Updated dependency versions
node-steam-tradeoffer-manager - v1.5.1

Published by DoctorMcKay about 9 years ago

  • Fixed EOfferFilter.All not working
  • Fixed first poll using current time instead of 0 (so no new offers will be found on the first poll)
  • Disabled protobuf requests for GetTradeOffers for now, as the message structure is incorrect
    • Protobuf responses are still enabled
node-steam-tradeoffer-manager - v1.5.0

Published by DoctorMcKay about 9 years ago

  • If Steam returns an error message when loading inventories, that message will now be exposed to the callback
  • Now uses protobuf API requests and responses, which are more bandwidth efficient
  • All items will now have both id and assetid properties
  • Fixed item announcement-based polling for node-steam 0.6.x
node-steam-tradeoffer-manager - v1.4.0

Published by DoctorMcKay about 9 years ago

node-steam-tradeoffer-manager - v1.3.0

Published by DoctorMcKay about 9 years ago

  • Added cause parameter to Error events received in TradeOffer#send or TradeOffer#accept, if cause is known and no eresult is available
  • Module will no longer continually attempt to retry accepting offers if the failure cause is known