localplayer
- Статус
- Оффлайн
- Регистрация
- 18 Апр 2016
- Сообщения
- 452
- Реакции
- 256
О привет, я вас не заметил, короче хочу поделится топ скриптом ин зе ворлд.
Он просто выводит ваш статус из стима, т.е если вы в игре, то выводит в какую игру вы играете.
Скрипт сделан без юзания сторонних модулей ( только дефолтный request )
Создаем файл типа superstatus.js и засовываем туда этот код:
// Теперь небольшая инструкция
ACCESS_TOKEN мы можем получить с сайта, выбираем VK API или Kate Mobile, соглашаемся и жмем "Далее", там нам напишет типа "Не копируйте данные из адресной строки, це опасно!!!", но нам то похер и мы копируем то, что идет после access_token= и до &, вставляем в const ACCESS_TOKEN = "СЮДА";
STEAM_API_KEY можем получить на этом сайте, там тоже соглашаемся со всем, а в домен можете ввести вообще любой адрес, я ввел страницу от вк
STEAM_ID можно получить со steamrep.com ( нам нужен steamid64 )
Ну а дальше ставим на нашем ПК или на дедике через pm2 или forever и все по кайфу
Может кому то надо на пастебин: https://pastebin.com/8gXxNkuT
Может кто то не умеет делать файлы: GOOGLE DRIVE
Версия которую юзаю я ( юзаю модуль vk-io, + еще "вечный онлайн" в наборе ): ТЫК
Update:
Версия для тех, у кого по каким то причинам не хочет устанавливаться "request" - https://pastebin.com/9m6vZAc7
Он просто выводит ваш статус из стима, т.е если вы в игре, то выводит в какую игру вы играете.


Скрипт сделан без юзания сторонних модулей ( только дефолтный request )
Создаем файл типа superstatus.js и засовываем туда этот код:
Код:
const request = require("request");
const ACCESS_TOKEN = "";
const STEAM_API_KEY = "";
const STEAM_ID = "";
setInterval(() => {
request.get("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=" + STEAM_API_KEY + "&steamids=" + STEAM_ID, (e,r,b) => {
let data = JSON.parse(b);
let res = data.response.players[0];
request.get("https://api.vk.com/method/status.set?text=" +
encodeURIComponent(`[STEAM] ${res.personaname} ${res.personastate === 0 ? "оффлайн" : res.gameextrainfo ? "сейчас в игре " + res.gameextrainfo : "онлайн"}`) +
"&v=5.73&access_token=" + ACCESS_TOKEN);
})
}, 60000 * 2)
// Теперь небольшая инструкция
ACCESS_TOKEN мы можем получить с сайта, выбираем VK API или Kate Mobile, соглашаемся и жмем "Далее", там нам напишет типа "Не копируйте данные из адресной строки, це опасно!!!", но нам то похер и мы копируем то, что идет после access_token= и до &, вставляем в const ACCESS_TOKEN = "СЮДА";
STEAM_API_KEY можем получить на этом сайте, там тоже соглашаемся со всем, а в домен можете ввести вообще любой адрес, я ввел страницу от вк

STEAM_ID можно получить со steamrep.com ( нам нужен steamid64 )
Ну а дальше ставим на нашем ПК или на дедике через pm2 или forever и все по кайфу

Может кому то надо на пастебин: https://pastebin.com/8gXxNkuT
Может кто то не умеет делать файлы: GOOGLE DRIVE
Версия которую юзаю я ( юзаю модуль vk-io, + еще "вечный онлайн" в наборе ): ТЫК
Update:
Версия для тех, у кого по каким то причинам не хочет устанавливаться "request" - https://pastebin.com/9m6vZAc7
Последнее редактирование: