This is my code. How can i end process after changing avatar?
var SteamCommunity = require ("steamcommunity");
var SteamTotp = require ("steam-totp");
var fs = require ("fs");
var client = new SteamCommunity();
var code = SteamTotp.generateAuthCode('myshared secret');
var logOnOptions = {
"accountName": "name",
"password": "pasword",
"twoFactorCode": code
};
girisyap();
function girisyap()
{
console.log("Logging into Steam...");
client.login(logOnOptions, function(err, sessionID, cookies, steamguard) {
if (err) {
console.log("We have an error: " + err);
}
console.log("We logged in with " + logOnOptions.accountName);
client.loggedIn(function(err, loggedIn) {
if(err) {
console.log("Problem");
}
console.log("LoggedIN " + loggedIn);
var steamprofilesttngs = {
"name": "My Bot[00]",
};
client.editProfile(steamprofilesttngs, function(err) {
if(err) {
console.log(err);
}
});
client.uploadAvatar('avatar-url', function(err) {if(err) {
console.log(err);
}
});
});
});
};