SIwatcher - Обсуждения и вопросы

Полная версия: Telegram бот. Обсуждение работы.
Вы просматриваете упрощённую версию нашего контента. Просмотр полной версии с полным форматированием.
Страницы: 1 2 3
Появился бот мониторинга поступлений по подписке на сайте.
Попробовать можно здесь: 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 ?
Данный ID находится в настройках вашего профиля по адресу https://siwatcher.ru/user/edit/ваш_ник.
понятно
советую автору заменить команду "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 <..>

Принято.
Если сохраняется интерес к боту скидывайте хотелки.
Страницы: 1 2 3