An open API service indexing awesome lists of open source software.

https://github.com/dancecoder/tele2-observer

Сервис автоматической отмены платных подписок
https://github.com/dancecoder/tele2-observer

Last synced: 4 months ago
JSON representation

Сервис автоматической отмены платных подписок

Awesome Lists containing this project

README

          

# Tele2-Observer
Нынче за всяким оператором сотовой связи (опсос) нужен глаз да глаз. К сожалению, у человека только два глаза, за всем они не успевают доглядывать. Предлагаю вам воспользоваться моей программкой — она будет следить за подписками для вас.

## Что умеет Tele2-Observer
- Авторизовываться на сайте Tele2
- Периодически запрашивать информацию о подписках
- Удалять подписки
- Наблюдать сразу за несколькими номерами телефонов

## Перед установкой
Убедитесь, что у вас установлена **nodejs версии 12** или выше.

## Установка
```bash
git clone https://github.com/dancecoder/tele2-observer.git
cd tele2-observer
npm install
```

## Конфигурация
Конфигурационный файл config.json
```json
{
"pollingPeriod": 300000,
"site": "chelyabinsk.tele2.ru",
"accounts": [
{ "pNumber": "79008007060", "password": "123456" }
]
}
```
Где:
- **pollingPeriod** — количество миллисекунд между проверками подписок
- **site** — название сайта Tele2 для вашего региона
- **accounts** — список аккаунтов
- **pNumber** — номер телефона (с кодом страны, только цифры)
- **password** — постоянный пароль для сайта

## Запуск
В каталоге tele2-observer выполните команду
```bash
npm start
```

## TODO
- Белый список подписок и сервисов
- Автоматическая отписка от сервисов не из белого списка
- Unit-файл для systemd
- Пакет для AUR (Arch Linux)
- Deb-пакет (но это не точно)