Sometimes unknownOfferSent event is triggered incorrectly, even if trade offer has been sent correctly and I receive tradeid fron newOffer.
bot.manager.on("unknownOfferSent", function(offer){
self.cancelOffer(offer, 20, function(err){
if(err){
log.error(`Can't reject trade offer â„–${offer.id}, user - ${offer.partner.getSteamID64()}`);
}else{
log.info(`Success reject trade offer â„–${offer.id}`);
}
});
});