Příspěvků: 6
• Stránka 1 z 1
[steam] NodeJS script
Ahoj, potreboval bych poradit, jak naprogramovat tento script 
Teoreticky by mel fungovat takle:
Napisu botovi na Steamu (napsanemu v JS) zpravu napriklad "market abcd 1234".
Potrebuju, aby mi bot poslal odkaz ve formatu: http://steamcommunity.com/market/search?q=abcd+1234
Nastavit, aby mi bot odpovidal na urcite zpravy, jsem jeste zvladl. Ted si ale nevim rady
Jak napsat kod, ktery by fungoval?
Nevim jakeho tam dat operatora, nevim jak nastavit, aby reagoval na to, kdyz zprava bude obsahovat slovo market a jak oznacit dalsi slova ve zprave jako string
Kdyby nekdo poradil tak moc diky
luk27official

Teoreticky by mel fungovat takle:
Napisu botovi na Steamu (napsanemu v JS) zpravu napriklad "market abcd 1234".
Potrebuju, aby mi bot poslal odkaz ve formatu: http://steamcommunity.com/market/search?q=abcd+1234
Nastavit, aby mi bot odpovidal na urcite zpravy, jsem jeste zvladl. Ted si ale nevim rady


Jak napsat kod, ktery by fungoval?
client.on('message', function(source, message, type, chatter)
{
if (type == SteamUser.Steam.EChatEntryType.ChatMsg) {
console.log(source + ' : ' + 'Received message: ' + message);
if (message ?? '???????') {
client.sendMessage(source, '?????????')', steam.EChatEntryType.ChatMsg);
}
}
Nevim jakeho tam dat operatora, nevim jak nastavit, aby reagoval na to, kdyz zprava bude obsahovat slovo market a jak oznacit dalsi slova ve zprave jako string

Kdyby nekdo poradil tak moc diky

luk27official
187
-
polskasila - CS:GO HLSA
- Příspěvky: 2368
- Registrován: 01 úno 2015, 10:35
[steam] NodeJS script
A uz jsi vyzkousel treba tohle? 

-
Rumcajz - Patriot
- Příspěvky: 97323
- Registrován: sob 29.led 1999 0:11:22
Re: NodeJS script
Zdravím.
No vidím to tak že by spíš bylo lepší kdyby jsi si koupil už předdefinovaného bota popř. si vybral kterého potřebuješ jelikož toto by bylo pro mě na dlouhé vysvětlování a nebo si stáhni hotového z githubu, klasický např. Key bot stojí kolem 1 keye
Tady máš pár stránek kde se můžeš podívat.
http://forums.backpack.tf/index.php?/to ... -accepted/
https://www.reddit.com/r/SteamBot/
https://github.com/Jessecar96/SteamBot
A taky jsem se chtěl zeptat na jakou činnost ty potřebuješ toho bota ?
No vidím to tak že by spíš bylo lepší kdyby jsi si koupil už předdefinovaného bota popř. si vybral kterého potřebuješ jelikož toto by bylo pro mě na dlouhé vysvětlování a nebo si stáhni hotového z githubu, klasický např. Key bot stojí kolem 1 keye
Tady máš pár stránek kde se můžeš podívat.
http://forums.backpack.tf/index.php?/to ... -accepted/
https://www.reddit.com/r/SteamBot/
https://github.com/Jessecar96/SteamBot
A taky jsem se chtěl zeptat na jakou činnost ty potřebuješ toho bota ?

-
Taygete - Mistr Yoda
- Příspěvky: 2214
- Registrován: 22 dub 2014, 16:55
Re: NodeJS script
Vlikett píše:A taky jsem se chtěl zeptat na jakou činnost ty potřebuješ toho bota ?
OK tak díky. Jinak toho bota nepotřebuju, je to jen aby mi to ulehčilo hledání, nebaví mě pořád zapínat browser, najíždět na market atd. tak jsem chtěl bota, který by mi vygeneroval odkaz a já si jen kliknul

187
-
polskasila - CS:GO HLSA
- Příspěvky: 2368
- Registrován: 01 úno 2015, 10:35
Re: NodeJS script
Ještě si s tím trochu zkusím pohrát a uvidím 
Jinak děkuji za odpověď a téma můžeš přesunout do vyřešených

Jinak děkuji za odpověď a téma můžeš přesunout do vyřešených

187
-
polskasila - CS:GO HLSA
- Příspěvky: 2368
- Registrován: 01 úno 2015, 10:35
Re: NodeJS script
polskasila píše:Nevim jakeho tam dat operatora, nevim jak nastavit, aby reagoval na to, kdyz zprava bude obsahovat slovo market
Zaklady JS, 1. hodina, na efektivne vyhladavanie v stringu ma string v prototype funkciu indexOf(). NodeJS s tymto nema nic spolocne.
polskasila píše:a jak oznacit dalsi slova ve zprave jako string![]()
Toto mi velmi nedava zmysel. Tie slova su string. Mozno chces iba cast z nich a pouzijes funkciu substring(). V kombinacii s indexOf() ti to bude stacit na zakladne operacie.
-
hiruki - Pokročilý
- Příspěvky: 113
- Registrován: 09 led 2014, 19:20
Re: NodeJS script
hiruki píše:polskasila píše:Nevim jakeho tam dat operatora, nevim jak nastavit, aby reagoval na to, kdyz zprava bude obsahovat slovo market
Zaklady JS, 1. hodina, na efektivne vyhladavanie v stringu ma string v prototype funkciu indexOf(). NodeJS s tymto nema nic spolocne.polskasila píše:a jak oznacit dalsi slova ve zprave jako string![]()
Toto mi velmi nedava zmysel. Tie slova su string. Mozno chces iba cast z nich a pouzijes funkciu substring(). V kombinacii s indexOf() ti to bude stacit na zakladne operacie.
Díky moc

Udělal jsem to podle tebe a funguje

- Kód: Vybrat vše
var obsahujemarket = message.indexOf("market")
if (obsahujemarket != -1)
{
var odstranmarket = message.substring(7);
var pluska = odstranmarket.split(' ').join('+');
client.sendMessage(source, 'http://steamcommunity.com/market/search?q=' + pluska, steam.EChatEntryType.ChatMsg)
}
Ještě jednou díky

luk27official
187
-
polskasila - CS:GO HLSA
- Příspěvky: 2368
- Registrován: 01 úno 2015, 10:35
Příspěvků: 6
• Stránka 1 z 1
Kdo je online
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků