1.0.5 • Published 7 years ago
my-skype-chat v1.0.5
Library for parsing web-skype.
$ npm i my-skype-chat --save
Example:
const MySkypeChat = require('my-skype-chat');
let skype = new MySkypeChat({
login: 'my login', // Логин скайпа. Важно для входа.
password: 'my password', // Пароль скайпа. Важно для входа.
browser: 'chrome', // Браузер. Дефолтно chrome
timingParse: 1500, // Время итерации для сбора сообщений. Дефолтно 1500мс
limitSkypeHistory: 500, // Через какое кол-во сообщений в истории скайпа перезагрузить страницу. Дефолтно 500
});
skype.setChannel('SEOCAFE').then(() => { // Какой канал будем парсить
skype.setLastId(); // Чтобы не парсить историю, мы просто найдем последнее сообщение.
skype.onMessage((message) => { // Callback на новое сообщение.
console.log(message);
});
});
custom skype.driver
(build browser), skype.webdriver
(lib), skype.By
(webdriver.By), skype.util
(webdriver.util)
// save screenshot
skype.driver.takeScreenshot().then(function (image, err) {
require('fs').writeFile(fileName + '.png', image, 'base64', function (err) {
console.log(err);
});
});