🥁 Обновление ботов. Учтено множество пожеланий, добавлены новые опции голосования, начало разработки языковых пакетов RU/EN/СN


По многочисленным просьбам в боты добавлены долгожданные опции!

project.JPG

Обновление и новые опции получили боты:

Все они вызываются командой /menu

Режим "Только чтение" превращает бота в "читалку" гибко настроенной ленты

/RO_ON - Включить
/RO_OFF - Выключить

В этом режиме бот будет выводить карточки постов, но не будет голосовать за них. При этом в каждом сообщении будет набор кнопок с помощью которых вы сможете взаимодействовать с постом

Это позволяет вам читать гибко настроенную ленту постов.
Например вы можете указать список фаворитов или импортировать в фавориты своих подписчиков и бот будет выводить все их новые посты.
Либо вы можете указать список кураторов и будете видеть за что голосуют кураторы, принимая самостоятельное решение - голосовать за пост или нет.
Таким же образом можно настроить вывод постов под определенным тегом.
Ну или включить режим вывода всех постов, но создать черные списки авторов и тегов и получать общую отфильтрованную ленту.

Голосовать за все новые посты любого автора кроме черного списка логинов и тегов

/VoteAll_ON - Включить
/VoteALL_OFF - Выключить

Эта настройка позволяет вам голосовать за все выходящие посты в блокчейн, разумеется вы можете указать черный список авторов и запрещенные теги, за которые бот не будет голосовать.
Дополнительно в "разделе силы" есть опция для настройки одтельной силы для этого режима.
Например вы можете указать там силу 1%
А в фавориты импортировать своих подписчиков и указать силу голоса за фаворитов 100%

Если вы включите описанный ранее режим только чтения и эту настройку - это позволит получать ленту новых постов.

Голосовать за все посты в которых есть избранный тег

/VoteTAG_ON - Включить
/VoteTAG_OFF - Выключить

Данная опция похожа на предыдущую, однако позволяет голосовать только за посты, в которых есть определенный тег. Для многих это особенно актуально в свете тега ru--apvot50-50

Копировать вес голоса куратора

/PowerCopy_ON - Включить
/PowerCopy_OFF - Выключить

Включение данного режима позволяет вам голосовать с точно такой-же силой какой проголосовал ваш куратор.

Кураторы могут перебивать вес вашего голоса на свой вес

Смена будет только если ваш голос был меньше 90%, а новый вес больше 10%
/changeVote_ON - Включить
/changeVote_OFF - Выключить

Интересная опция предложенная @tnam0rken
Принцип действия таков:
Вы настраиваете режим голосования за все посты весом 1%
Вы добавляете в список кураторов пользователей, которые оценивают контент руками.
Когда появляется пост на голосе - вы автоматически голосуете за него силой 1%, но если позднее куратор проголосует за него силой больше 10% - вы повторите этот голос, изменив свою прежнюю силу на новую.
При этом если вы проголосовали за пост сами силой большей чем 90% - бот уже не сможет перебить вашу силу.
Получается удобный инструмент, где вы сможете голосовать руками силой от 90%

  • голосовать автоматически за все посты наращивая социальные связи
  • в случае оценки поста куратором - следовать его весу.

Получать комментарии к своим постам в телеграм

/comm_ON - Включить
/comm_OFF - Выключить

Отключает вывод комментариев в ваш адрес.

Игнор комментариев. Голоса будут только за посты.

/ignoreComm_ON - Включить
/ignoreComm_OFF - Выключить

В прежних версиях ботов, когда куратор голосавал за комментарий - бот повторял этот голос.
Сейчас можно исключить голоса куратора за комментарии.

Игнор события редактирования

/postRed_ON - Включить
/postRed_OFF - Выключить

В прежних версиях бот не умел отличать редактирование поста от его создания, в текущей версии появилась кнопка игнора редактирования.

Скрыть посты за которые бот не смог проголосовать из-за вашей настройки лимита силы

/HideLowPowlog_ON - Включить (скроет посты)
/HideLowPowlog_OFF - Выключить (будет показывать)

В боте есть настройки диапазона лимита силы, верхний и нижний порог.
Когда ваша сила упадет до указанного нижнего порога, бот приостановит работу и будет ждать верхнего порога.
При этом, если бот не может голосовать из-за указанного вами порога - он все равно присылает вам отчеты о каждом пропущенном сообщении, чтобы вы могли проголосовать за него вручную.

Порой таких сообщений может накопиться слишком много и они могут приходить слишком часто, для этого и появилась возможность отключения их вывода.

Экспорт настроек в файл

/backup - выведет все настройки в TXT файл.

При таком количестве настроек легко запутаться, потому сделана опция вывода настроек в отдельный файл, который вы сможете скопировать и использовать в будущем.


Все описанные выше опции находятся на отдельном листе, который вызывается вводом команды /menu

Привычные опции сохранились в клавиатуре-меню:

menu.gif

На десерт

Разработка приняла более серьезный масштаб, процесс можно наблюдать на странице проекта
https://github.com/vikxx/bots/projects/1

И в ближайшем времени вот что будет добавлено:

Перевод всех фраз меню на несколько языков - подключаемые модули языковых пакетов

Для этого все фразы выносятся в отдельный файл
https://github.com/vikxx/bots/blob/master/translations/ru.js
Где после шлифования будут переведены на несколько языков.
После этого будут обновлены и боты для Steemit

Постинг из бота

Разумеется с возможностью отложенных постов и неограниченного количества тегов.
Но самым интересным будет интеграция постинга со слушателем блоков - это позволит размещать пост отложенно, но не по времени, а по событию, например когда в эфире появляется голосующий кит, ваш пост автоматически публикуется радуя его мокрый китовый глаз.

Редактор же будет копией telegra.ph сервиса со встроенным фотохостингом, это очень удобный визуальный редактор:
red.gif

При этом контент будет доставляться в блокчейн в MD режиме, что делает его компактнее html редакторов и вы сможете поместить гораздо больше текста в блок!

PS

Тонны других обновлений на очереди, вы также можете предложить свои собственные на github или в чате https://t.me/chain_cf

https://github.com/vikxx/bots/issues/new


Ход работы

Задачи


Comments 19


Вот это серьёзное обновление!
Я давно слежу за вашим проектом @vik, но всё откладывал знакомство с ботами. А с появлением режима "Только чтение", это знакомство становится просто обязательным!

05.11.2017 18:41
0

Самый роботоспособный делегат))

05.11.2017 18:55
0

Обновление и новые опции получили боты:

Есть где-то в одном месте описание всех ботов? Что делает каждый.

05.11.2017 19:04
0

Они все одинаковые. Их количество обусловлено тем, что один бот можно использовать только для одного своего аккаунта. Если у вас 10 аккаунтов - берете 10 ботов :)
И т.д.

Если аккаунтов больше, чем самих ботов - создаете еще один аккаунт в телеграм и уже в нем настраиваете еще дополнительные аккаунты, таким образом можно управлять целой армией)


Но есть и другие боты с другими функциями, они описаны тут:
https://github.com/vikxx/bots

05.11.2017 19:14
0

Окей, я примерно так и подумал сначала.)

05.11.2017 19:16
0

Вот круче всех этих обнов была бы возможность добавления нескольких аккаунтов в одного бота))

05.11.2017 21:51
0

СН???
КНР?)
Вау!

05.11.2017 20:59
0

Насчёт чтения - уже выводится полная версия поста?

06.11.2017 04:36
0

Только первых 3000 символов, это достаточно для большинства постов.
Лимит обусловлен размером сообщения в телеграм.
Ну и еще большее неудобство в том, что в сообщение невозможно встроить несколько фотографий в разные места текста.

Режим чтения - это больше аналогия read only - карточки выбранных постов выводятся, но это не значит, что бот за них проголосует автоматически и можно просто читать - что появилось на голосе или у ваших фаворитов и т.д.
Но чтобы прочесть пост в том виде, в каком его далумал автор, все-таки придется перейти по ссылке.
PS когда на голос добавят instant view - проблема решится.

06.11.2017 06:44
0

Спасибо за развернутый ответ!

06.11.2017 06:46
0

Спасибо ребята всё очень здорово

06.11.2017 05:32
0

Очень полезные обновления, спасибо!

06.11.2017 09:11
0

отлично, спасибо за обновление)

06.11.2017 14:46
0

@vik, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующей категории:

  • Выплаты - 6 позицию - 1451,0280 GBG
07.11.2017 06:16
0

Постинг из бота - это интересная фишка) А из какого именно бота? у Вас их несколько же.

08.11.2017 15:13
0

После тестирования будет во всех

08.11.2017 15:15
0

И все таки, приоритет стоит не на личных настройках каждого фаворита, а на общих настройках. У меня сейчас общие настройки - 30 минут, и возле каждого фаворита - 10 минут. Голосует на 30ой минуте.

09.11.2017 09:46
0

Проверю и сменю приоритеты)

09.11.2017 09:52
0