Четыре полезных телеграм-бота для блокчейна GOLOS


image.png

Как-то в последние несколько дней так получилось, что ко мне стали часто обращаться многие пользователи с вопросами, как узнать элементарную информацию о своем аккаунте, которую, как оказалось, обычным способом увидеть невозможно. Например, свой точный рейтинг, потому как он является числом дробным, а вебка урезает его до целого. Или тот же к примеру, актуальный заряд батареи, который в вебке обновляется только во время операций, связанных с батареей (апвоты/флаги/отмены).
Как бы не совершенствовался веб-интерфейс Голоса, какие бы полезные фишки в него не добавлялись, практика показывает, что для комфортной работы с нашим блокчейном, всё равно нужны сторонние сервисы. Особенно это важно, если вы продвинутый пользователь и не хотите ограничиваться десятком типовых операций/показателей, которые нам предлагает стандартный интерфейс.

Итак, первый бот с говорящим за себя названием - Golos | Аккаунт-инфо. С ним всё просто: переходите по ссылке, запускаете бота, в командной строке вводите имя аккаунта с @собачкой - и получаете полную информацию о профиле аккаунта. Например, на скрине ниже, я решила пробить инфу об аккаунте @trassa, и вот что у меня получилось:
image.png
Лично для меня здесь оказалась полезной информация о репутации аккаунта, которая выводится с точностью до 1:1000, а также актуальный заряд батареи в режиме реального времени. Может быть вы для себя тоже что-то полезное найдёте.


Второй бот - Golos classic notify bot. Данный бот будет уведомлять Вас о событиях, связанных с выбранным пользователем на платформе GOLOS. Список событий не самый обширный, но зато сам бот очень удобен, его интерфейс интуитивно понятен, и в общем, для рядового автора/куратора, его возможностей будет предостаточно.
Чтобы работать с ним - добавляем бота в Телеграм, запускаем, выбираем язык:

image.png

Затем вводим имя аккаунта (без @собачки), который собираемся отслеживать:

image.png

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

image.png

ну а сами уведомления нам будут приходить примерно вот в таком виде:

image.png

В боте иногда может пропадать меню настроек (или вы его сами можете случайно закрыть). Чтобы его вернуть - в командной строке нужно написать /start


Третий бот - Г о л о с Я к а - выдает информацию о событиях и аккаунтах в блокчейне GOLOS.
Уведомления бот присылает вот в таком виде - вполне компактно, лаконично и понятно:

image.png

Бот находится еще на стадии доводки, но уже работает и свои функции выполняет исправно. Список операций также весьма обширный и время от времени расширяется еще больше:
▫️ Апвот
▫️ Взнос в фонд воркеров
▫️ Вывод баланса ожидания
▫️ Выплата автору
▫️ Выплата бенефициару
▫️ Выплата делегатору
▫️ Выплата куратору
▫️ Выплаты за публикацию
▫️ Выпуск актива
▫️ Голос за делегата
▫️ Делегирование СГ
▫️ Делегирование под процент
▫️ Делегированное вернулось
▫️ Завершение защищённого перевода
▫️ Завершение окна выплаты
▫️ Запрос на обмен токенов
▫️ Защищённый перевод
▫️ Заявка на вывод из сейфа
▫️ Заявка на понижение СГ
▫️ Игра лузеров
▫️ Изменение обещания
▫️ Изменение привязки
▫️ Изменение профиля
▫️ Использование приглашения
▫️ Конвертация GBG
▫️ Майнинг (pow2)
▫️ Наблюдение
▫️ Награда
▫️ Начислен процент за GBG
▫️ Обновление аккаунта
▫️ Обновление актива
▫️ Одобрение защищённого перевода
▫️ Опции публикации
▫️ Ордер: выполнение
▫️ Ордер: завершение
▫️ Ордер: отмена (опции)
▫️ Ордер: создание
▫️ Отключение делегата
▫️ Отмена вывода из сейфа
▫️ Отмена заявки воркера
▫️ Перевод в сейф
▫️ Перевод в силу голоса
▫️ Перевод на баланс наград
▫️ Перевод с баланса наград
▫️ Перевод токенов
▫️ Поддержка заявки воркера
▫️ Подписание блока
▫️ Понижение СГ к другому
▫️ Понижение силы голоса
▫️ Приватное сообщение
▫️ Примечания к аккаунту
▫️ Публикация
▫️ Создание аккаунта делегированием
▫️ Создание аккаунта переводом в СГ
▫️ Создание аккаунта по приглашению
▫️ Создание актива
▫️ Создание голосования
▫️ Создание заявки воркера
▫️ Создание обещания
▫️ Создание приглашения
▫️ Сокрытие комментария
▫️ Спор по защищённому переводу
▫️ Установка курса
▫️ Установка параметров делегата
▫️ Установка прокси делегата
▫️ Установки делегата

Пользоваться ботом крайне просто: опять же подключаете, запускаете, и значками +/- добавляете либо удаляете отслеживание операций того или иного типа. Например чтобы отслеживать все операции по простому делегированию СГ, нужно ввести в командную строку фразу +Делегирование СГ (остальные команды копируем из списка выше).

image.png

Для прекращения отслеживания этой операции, нужно ввести -Делегирование СГ - и тогда бот перестанет ее отслеживать.

image.png

Командой /mode можно выбрать предпочиттельный режим отслеживания. Учитывается:
/mode 0 - полный контекст (по умолчанию)
/mode 1 - фильтр только по from/to
/mode 2 - фильтр только по операциям
/mode 3 - фильтр по from/to и операциям
Также вы можете создать фильтр, в котором указать один или несколько аккаунтов (без @), за которыми желаете наблюдать. Например +lindsay приведет к отслеживанию операций по аккаунту @lindsay. Что в свою очередь навело меня на мысль о том, что в этом боте существует очень интересная недокументированная фича: таким образом вы можете отслеживать всё что угодно в блокчейне по ключевому слову или ключевой фразе. Например, если вы введете в командную строку +голос - то бот будет уведомлять вас о всех событиях в блокчейне (к примеру постах и комментариях), в которых было написано слово "голос".
Еще этот бот частично дублирует функцию "аккаунт-инфо", как в первом боте, но не так подробно (некоторые строки почему-то не обрабатываются). Схема такая же, вбиваете в командной строке имя аккаунта с @собачкой - и получаете информацию о профиле аккаунта.

image.png


Ну и четвертый бот - Golos witness monitor
Изначально планировался исключительно для делегатов, чтобы они могли отслеживать активность своих нод, но сообщество вложило в него еще одну функцию, ранее не ожидаемую - публичность работы делегатской ноды. Другими словами, чтобы качество работы делегатских нод было у всего сообщества как на ладони. Ведь если нода настроена плохо, работает нестабильно, делает много пропусков - это не лучшим образом влияет на стабильность сети в целом, поскольку это приводит к запуску некоторых нежелательных последовательностей, которые сейчас долго описывать, но они явно не полезны. Так что качество работы делегатской ноды может послужить для сообщества индикатором и одним из критериев, стоит ли за этого делегата отдавать свой голос.
Настраивать в этом боте ничего не нужно. Просто добавили в телеграм, запустили - и он сам начнет отслеживать делегатскую активность и присылать уведомления о пропусках блоков, запусках новых делегатов, остановках/перезапусках существующих, ну и всё такое прочее.

image.png


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

Голосуйте за делегата @lindsay


Comments 14


@lindsay, а что есть from/to?

я, не помню, что уменя там выставлено, потому что не поняла и кажется сделала сборный.

14.08.2021 17:57
0

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

14.08.2021 18:04
0

@leva64, интересное дело. Значит я выбрала тогда только операции.

14.08.2021 18:06
0

@lllll1ll, я при помощи этого бота в основном отслеживаю голосование за делегатов, чтобы видеть кого надо расстрелять кто за меня голосует или снимает голоса. А апы-флаги и упоминание меня любимой в контексте постов/комментов, мне удобнее смотреть через golosclassicbot

14.08.2021 18:10
0

@leva64, поправляю. :-)
Это фильтр отслеживающий операции касающиеся только указанных аккаунтов.
Можно перечислить несколько аккаунтов. И если хоть какой-то из них будет отправителем или получателем, то бот выдаст об этом сообщение.
Взаимодействия двух юзеров не требуется.
Если система выплатит авторские указанному аккаунту, то в данном случае будет в операции существовать только поле "to". И по данной операции будет сообщение.
При этом не важно, как в чейне называется это поле: to, comment_author, curator, delegetee или ещё как-то.

17.08.2021 06:09
0

@lllll1ll, практически каждая операция имеет отправителя и получателя, так скажем апвот, делегирование или комментарий. Поэтому в данном режиме заданные ключевые слова бот будет искать только в этих полях. Т.е. если фильтр будет выглядеть как: lllll1ll,голос,Создание приглашения
и при этом будет установлено /mode 1, то бот будет искать, скажем не все инвайты, а только созданные "from", т.е. "lllll1ll", а какой-нибудь коммент, где упоминается "голос" - проигнорирует, если только этот коммент не будет направлен тебе ИЛИ написан тобой.

17.08.2021 06:01
0

@jackvote, спасибо. Теперь понятно.

17.08.2021 08:43
0

@lindsay, Интересно. Про третьего бота не сделал.

P. S. golos witness monitor - это мой форк vizwatchdog (просто для инфо).

14.08.2021 18:19
0