Появился бот мониторинга поступлений по подписке на сайте.
Попробовать можно здесь:
http://t.me/siwatcher_bot . Или в
телеграмме поискать siwatcher_bot .
Разработчик:
Prk11.
Для работы необходимо указать уникальный ID пользователя.
Данный ID находится в настройках вашего профиля по адресу
https://siwatcher.ru/user/edit/ваш_ник.
Принимаются сообщения об ошибках и предложения о функционале. Обсуждения приветствуются.
Для информирования об обновлениях:
Вышла новая версия: 1.1.0
В ней значительно переписан код.
Добавлено управление настройками через экранные кнопки.
Добавлена фильтрация сообщений. Теперь можно исключить из автоматического обновления: удаление текстов, добавление новых произведений, или получать оповещение только при увеличении размера текста.
Добавлены новые команды.
Добавлена проверка корректности пользовательского идентификатора.
К сожалению, пришлось отключить проверку наличия fb2, чтобы не создавать нагрузку на сервера Самиздата.
Не забывайте про справку, ее можно прочитать задав команду /help
Вышла новая версия: 1.2.4
- Добавлен метод для получения пользователя-администратора
- При отсутствии обновлений выводится сообщение что обновлений нет.
- Добавлена сортировка в команде /list
- Добавлена сортировка в диспетчере
- Исправлена работа команды /settings set subscribe.* on|off
- Исправление мелких ошибок
- Установлено ограничение на частоту отправки сообщений в 200 мс
- Запрос у пользователя его месторасположения
- Определение часового пояса по месторасположению
- Корректировка сообщений ленты обновлений по часовому поясу
- Вывод местоположения ссылкой, и вывод часового пояса
- Справка доолнена
- Мелкое исправление касаемое публикации только увеличивающихся текстов
- Добавлен вывод рейтинговой оценки текстов
- Значительно расширена команда /list [[page|pages|paginate] [#]] [autofiltering=yes|autofiltering=no] [lastday] [[fromdate|fromday] [dd.mm.yyyy]] [[random] [#]]. Ключи можно комбинировать и указывать в любой последовательности.
- - Добавлена возможность постраничного вывода. Необходимо указать после команды /list один из ключей page|pages|paginate и номер страницы. Если номер страницы не указан, тогда выведится первая страница. Если сообщений больше 30 и постраничный вывод не будет включен, тогда страницы сообщений будут выводится с 90-секундной паузой.
- - Добавлена возможность автоматической фильтрации сообщений. При включенной фильтрации выводится информация только о новых текстах. Для включения/отключения этого режима необходимо указать после команды /list один из ключей autofiltering=yes|autofiltering=no. Если сообщений больше 30 и автофильтрация явно не отключена, тогда она будет включена автоматически.
- - Добавлена возможность вывода всех последних изменений текстов за сутки. Для этого необходимо указать после команды /list ключ lastday.
- - Добавлена возможность вывода всех последних изменений текстов с заданной даты. Для этого необходимо указать после команды /list один из ключей fromdate|fromday и дату в формате dd.mm.yyyy. Если дату не указать то действие ключа аналогично ключу lastday.
- - Добавлена возможность вывода случайных изменений текстов. Для этого необходимо указать после команды /list ключ random и количество выводимых обновлений. Если количество обновлений не будет указаным, то по-умолчанию их число равно трём.
- Добавлена автоматическая пауза для большого количества обновлений при массовой рассылке
- При массовой рассылке для каждого пользователя выделяется отдельный поток
Вышла новая версия: 1.2.5
- Исправлена совместимость с новым API Siwatcher
- Мелкие исправления
Ввожу:
"/settings свой_ник свой_ID"
Получаю:
"Задайте пользователя командой /settings user <uid>"
И что мне вводить? Что еще за uid ?
понятно
советую автору заменить команду "user" на "reg", или "registation", или "logon". Потому что user воспринимается, как маска команды в документации, а не сама команда.
(22-03-2017, 11:17)nibbles Написал: [ -> ]понятно
советую автору заменить команду "user" на "reg", или "registation", или "logon". Потому что user воспринимается, как маска команды в документации, а не сама команда.
Кто-то еще поддержит изменение user registation? По поводу logon - думаю позднее добавить авторизацию по мылу и паролю.
P/S Скоро выйдет новая версия.
P/P/S Вообще, в новой версии, для настроек, ввел клавиатуру, так что управление настройками должна стать проще.
А как заново регистрировать юзерИД на новом телефоне?
Меня отбил с ошибкой, что такой ИД уже привязан.
(23-11-2017, 10:37)ElDrako Написал: [ -> ]А как заново регистрировать юзерИД на новом телефоне?
Меня отбил с ошибкой, что такой ИД уже привязан.
Запретил это. Скиньте юзерид в личку.
советую изменить в хелпе "Командой: /settings user ID"
на "Командой: /settings user <ID>, вместо <ID> подставить последовательность букв и цифр из раздела Профиль - Изменить данные"
Долго думал, что синтаксис команды.. /settings user ID <..>
(07-04-2018, 13:00)shmutz Написал: [ -> ]советую изменить в хелпе "Командой: /settings user ID"
на "Командой: /settings user <ID>, вместо <ID> подставить последовательность букв и цифр из раздела Профиль - Изменить данные"
Долго думал, что синтаксис команды.. /settings user ID <..>
Принято.
Если сохраняется интерес к боту скидывайте хотелки.