diff --git a/changelist.md b/changelist.md
index 83c4eb5..2288eb7 100644
--- a/changelist.md
+++ b/changelist.md
@@ -80,3 +80,13 @@ avtodor-tr - Автодор транспондер
## mbplugin 0.99.16 (17.08.20) show and hide puppeteer
Исправил установку с нуля (в прошлой 14й версии умудрился ее сломать)
Починил фантомные окна (теперь не должны появляться) а также исправвил по настройкам показывать/не показывать Chrome
+
+## mbplugin 0.99.17 (25.08.20) fix Unknown in tg bot
+Исправил выдачу информации в Телеграм боте (лишние строчки с Unknown).
+Убрал из сборки не работающий плагин mts (для МТС используйте плагин mts2)
+
+## mbplugin 0.99.18 (30.08.20) add proxy for tg bot and subscription
+Много изменений по коду обновлять всю папку plugin целиком
+Добавил возможность работы бота через проки
+Добавил подписки для бота - возможность отправлять информацию по указаным фильтрам номеров
+
diff --git a/plugin/httpserver_mobile.py b/plugin/httpserver_mobile.py
index 78a55dd..f1b228d 100644
--- a/plugin/httpserver_mobile.py
+++ b/plugin/httpserver_mobile.py
@@ -417,7 +417,7 @@ def send_message(self, text, parse_mode='HTML', ids=None):
def send_balance(self):
'Отправляем баланс'
- if self.updater is None:
+ if self.updater is None or str(store.options('send_balancechanges', section='Telegram')) == '0':
return
baltxt = prepare_balance('LASTCHANGE')
self.send_message(text=baltxt, parse_mode=telegram.ParseMode.HTML)
diff --git a/plugin/settings.py b/plugin/settings.py
index 31a37d0..26244bf 100644
--- a/plugin/settings.py
+++ b/plugin/settings.py
@@ -56,6 +56,7 @@
'tg_proxy': '', # По умолчанию без прокси
'api_token': '', # токен для бота - прописывается в ini
'auth_id': '', # список id пользователей, которые получают баланс
+ 'send_balance_changes': '1', # отправлять изменения баланса по sendtgbalance (может приходится если мы не хотим получать полняй список а фильтровать по подписке)
# формат для строки telegram bot из sqlite
'tg_format': '{Alias}\t{PhoneNumberFormat2}
\t{Balance}({BalDeltaQuery})',
'tg_from': 'sqlite', # mobilebalance или sqlite
diff --git a/readme.md b/readme.md
index e98f333..032921d 100644
--- a/readme.md
+++ b/readme.md
@@ -109,7 +109,7 @@ auth_id = ваши id через зяпятую (в начале просто о
* tg_proxy = https://адрес_прокси:порт явно указать настройки прокси
### Подписки
Представим, что у вас большой список балансов не только своих но и родителей и вы ходите чтобы родителям призодила информация только по их счетам.
-Помимо общей рассылки и получения баланса по запросу можно добавить в секцию [Telegram] следующие строки (строк может быть сколько угодно, главное чтобы хвост XXX различался, например subscribtion1, subscribtion2 и т.д.)
+Помимо общей рассылки и получения баланса по запросу можно добавить в секцию ```[Telegram]``` следующие строки (строк может быть сколько угодно, главное чтобы хвост XXX различался, например subscribtion1, subscribtion2 и т.д.)
```subscribtionXXX = id:123456,234567 include:1111,2222 exclude:6666```
где:
* id: список id телефонов (полученных командой /id)
@@ -121,6 +121,8 @@ auth_id = ваши id через зяпятую (в начале просто о
```subscribtionXXX = id:123456 include:1234``` - отправит информацию по телефонам в логине или описании которых есть 1234
```subscribtionXXX = id:123456 exclude:1234``` - отправит информацию по телефонам в логине или описании которых отсутствует 1234
+Если вы хотите чтобы и на управляющие телефоны приходили не все, а только отфильтрованные номера, то добавьте в секцию ```[Telegram]``` параметр ```send_balance_changes = 0``` и создайте подписку на эти же id
+
Важное замечание, чтобы подписка приходила нужно зайти с указанных телефонов в вашего бота и нажать START
После настройки можно переключаться между вариантами без перезапуска web сервера меняя параметр tg_from на mobilebalance или sqlite