I have tried many options, some of them are:
client.on('friendRelationship', function(steamID, relationship) {
if (relationship == SteamUser.EFriendRelationship.RequestRecipient) {
client.addFriend('76561198398979571');
}
});
client.addFriend('76561198398979571', function(steamID) {
});
client.on('friendRelationship', function(sid, relationship) {
if(relationship == 2) {
client.addFriend('76561198398979571');
}
});
client.on('friendRelationship', function(steamID, relationship) {
if (steamID) {
client.addFriend('76561198398979571');
}
if (relationship == SteamUser.Steam.EFriendRelationship.RequestRecipient) {
client.addFriend(steamID);
}
});
But none of the options work... I added an account check for bans. All is clear.
client.on('accountLimitations', function (limited, communityBanned, locked, canInviteFriends) {
if (limited) {
console.log("Our account is limited. We cannot send friend invites, use the market, open group chat, or access the web API.");
}
if (communityBanned){
console.log("Our account is banned from Steam Community");
}
if (locked){
console.log("Our account is locked. We cannot trade/gift/purchase items, play on VAC servers, or access Steam Community. Shutting down.");
process.exit(1);
}
if (!canInviteFriends){
console.log("Our account is unable to send friend requests.");
}
});
I tried sending an invitation to other users. Does not work.