# pokec-send-message

> Simple wrapper class for sending messages to chatrooms on Pokec social network.

Latest version **1.0.1** (published 2018-10-05) · MIT license · 0 weekly downloads

## Install

```sh
npm install pokec-send-message
pnpm add pokec-send-message
yarn add pokec-send-message
bun add pokec-send-message
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2018-10-05 |
| First published | 2018-09-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 12.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Oliver Findl |
| Maintainers | oliverfindl |
| Keywords | pokec, web, api, wrapper, send, message, pokec-send-message |

## Links

- npm: https://www.npmjs.com/package/pokec-send-message
- Repository: https://github.com/oliverfindl/pokec-send-message
- Homepage: https://github.com/oliverfindl/pokec-send-message#readme
- Issues: https://github.com/oliverfindl/pokec-send-message/issues
- npm.io page: https://npm.io/package/pokec-send-message

## Alternatives

- [@opentelemetry/exporter-zipkin](https://npm.io/package/@opentelemetry/exporter-zipkin.md) — 14.8M weekly downloads
- [pusher-js](https://npm.io/package/pusher-js.md) — 2.0M weekly downloads
- [browserify](https://npm.io/package/browserify.md) — 1.7M weekly downloads
- [sqs-consumer](https://npm.io/package/sqs-consumer.md) — 1.7M weekly downloads
- [@sanity/eventsource](https://npm.io/package/@sanity/eventsource.md) — 930.8K weekly downloads

## Recent versions

- 1.0.1 (latest) — 2018-10-05
- 1.0.0 — 2018-09-15

## README

# pokec-send-message

[![npm](https://img.shields.io/npm/v/pokec-send-message.svg?style=flat)](https://www.npmjs.com/package/pokec-send-message)
[![npm](https://img.shields.io/npm/dt/pokec-send-message.svg?style=flat)](https://www.npmjs.com/package/pokec-send-message)
[![npm](https://img.shields.io/npm/l/pokec-send-message.svg?style=flat)](https://www.npmjs.com/package/pokec-send-message)
[![paypal](https://img.shields.io/badge/donate-paypal-blue.svg?colorB=0070ba&style=flat)](https://paypal.me/oliverfindl)

Simple wrapper class for sending messages to chatrooms on [Pokec](https://pokec.azet.sk/) social network.

> This package cannot send RP messages.

---

## Install

Via [npm](https://npmjs.com/) [[package](https://www.npmjs.com/package/pokec-send-message)]:
```bash
$ npm install pokec-send-message
```

Via [yarn](https://yarnpkg.com/en/) [[package](https://yarnpkg.com/en/package/pokec-send-message)]:
```bash
$ yarn add pokec-send-message
```

## Usage

```javascript
// require lib
const PokecAPI = require("pokec-send-message");

// init lib
const pokec = new PokecAPI();

// get list of pokec chatrooms
pokec.getRooms().then(console.log).catch(console.error);

// login to pokec
pokec.login(
	"username",
	"password"
).then(response => {
	console.log(response);
	
	// send message
	pokec.sendMessage(
		"hello :)", // message
		9, // room id, for list of available rooms use getRooms method
		"somebody" // [optional] for user, defaults to "all"
	).then(console.log).catch(console.error);

	// set interval for ping
	setInterval(() => pokec.ping().then(console.log).catch(console.error));

}).catch(console.error);
```

---

## License

[MIT](http://opensource.org/licenses/MIT)

---
_Source: https://npm.io/package/pokec-send-message · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
