Match bot (Sponsor) (RU) - Waiviogit/waivio GitHub Wiki

Match bot (sponsor)- это аккаунт для выплаты части вознаграждений за отзывы в виде голосов, тем самым уменьшив сумму прямого платежа. Если пользователь хочет стать Match bot, ему нужно активировать тоглер на странице "Rewards" во вкладке "Match bot".

Пример с матч-ботом: пользователь разместил отзыв, который имеет право на прямое вознаграждение в размере 5,00 Hive. Матч-бот может проголосовать за этот пост на указанное значение, скажем, 10% вознаграждения (при условии, что у Match-бота достаточно голосов). Таким образом, пользователь получит 0,50 HIVE в качестве авторского вознаграждения, а прямая выплата может быть уменьшена до 4,50 HIVE.

Как стать match ботом

  1. Нажать на тоглер или на ссылку "Authorize now"

2021-02-23_10-45

  1. Нажать на "Continue"

2021-02-23_10-53

  1. Авторизоваться

  2. Подтвердить действие

2021-02-23_10-55

После выполнения этих действий пользователь стал match ботом.

Спонсор кампании и match бот

Для того чтобы спонсор мог добавить match бота в кампанию. Match бот должен в свою очередь добавить спонсора. Для этого во вкладке "Match bot" нужно нажать на кнопку "Add sponsor".

2021-02-23_10-58

В модальном окне нужно заполнить поля:

  • выбрать спонсора
  • определить силу голосу
  • выбрать дату, до которой match бот будет активен (optional)
  • написать комментарий (optional)

И нажать "Add sponsor" с дальнейшим подтверждением действия в модальном окне "Rule creation confirmation".

2021-02-23_11-01

2021-02-23_11-05

После обновления страницы, спонсор добавлен в список match бота. И спонсор может добавлять match бота в свои кампании.

2021-02-23_11-10

Дополнительная функциональность:

  • деактивация спонсора: после нажатия на checkbox в колонке "Active"

2021-02-23_11-14

и подтверждения действия в модальном окне "Confirm rule inactivation"

2021-02-23_11-15

Таблица элементов

Element Description
<GENERAL INFORMATION> текстовая информация с примером об управлении матч-ботом
<SWITCH BUTTON> переключатель для включения / выключения матч-бота. При переключении необходимо повторно пройти авторизацию в аккаунте. Для включения матч-бота, следует нажать на переключатель и пройти авторизацию через hive и подтверждение действий через hivesigner
<ACTIVE SWITCH> после активации матч-бота, переключатель становиться зеленым цветом
<INACTIVE SWITCH> если матч-бот не активен или деактивирован, то переключатель красного цвета
<AUTHORIZE NOW> / <REMOVE AUTHORIZATION> работает идентично переключателю <SWITCH BUTTON>
<MINIMUM VOTING POWER> минимальная сила голоса матч-бота
<CHANGE> ссылка, после нажатия на которую открывается модальное окно <CHANGE MINIMUM VOTING POWER MODAL>, как возможность изменить силу голоса матч-бота
<TABLE> таблица для отображения списка спонсоров, и базовой информации правил со спонсорами
<ACTIVE> колонка с checkbox для активации правила Match Bot для каждого конкретного пользователя добавленного в список спонсоров матч-бота. После нажатия на <ACTIVE>открывается модальное окно <CONFIRM RULE ACTIVATION>
<SPONSOR> колонка с именами пользователей, выступающих в качестве спонсоров, у которых матч-бот будет ставить лайки (если матч-бот был указан как кураторский аккаунт при создании кампании)
<UPVOTE> установленная сила голоса в %
<ACTION> колонка состоит из ссылок "Редактировать", для редактирования правила каждого конкретного спонсора. После нажатия на на ссылку открывается модальное окно <EDIT MATCH BOT RULES MODAL>
<EXPIRY DATE> в колонке отображается время до которого действует данное правило. Время выбирается при добавлении спонсора (в модальном окне <ADD NEW SPONSOR MODAL>), или при редактировании правила (в модальном окне <EDIT MATCH BOT RULES MODAL>), если время не было указанно, отображается - "бессрочно" - что означает правило, действует до тех пор, пока матч-бот не деактивирует правило
<NOTES> колонка с дополнительными заметками, которые можно добавить при добавлении спонсора (в модальном окне <ADD NEW SPONSOR MODAL>), или при редактировании правила (в модальном окне <EDIT MATCH BOT RULES MODAL>). Данные заметки будут отображаться только у матч-бота, кто непосредственно создал правило
<ADD SPONSOR BUTTON> кнопка для добавления спонсора. После нажатия открывается модальное окно <ADD NEW SPONSOR MODAL>
Модальное окно <CHANGE MINIMUM VOTING POWER MODAL>
<TITLE> Title - заголовок модального окна "Изменить минимальную силу голоса"
<X BUTTON> кнопка для закрытия модального окна
<SLIDER> слайдер для выбора силы голоса матч-бота в процентах, выбранная сила подсвечивается оранжевым цветом. Если выбрано 0% - слайдер белый, если 100% - оранжевый
<OK> кнопка для подтверждения действия выбора силы голоса
<CANCEL> кнопка для отмены действия по выборе голоса
Модальное окно <CONFIRM RULE ACTIVATION>
<TITLE> Title - заголовок модального окна "Подтвердите активацию правила"
<X BUTTON> кнопка для закрытия модального окна
<TEXT> текст вопроса для подтверждения: "Вы хотите активировать правило со спонсором {@userName}?"
<CONFIRM> кнопка для подтверждения действия активации правила
<CANCEL> кнопка для отмены действия активации правила
Модальное окно <EDIT MATCH BOT RULES MODAL>
<TITLE> Title - "Редактировать правило {userName}"
<X BUTTON> кнопка для закрытия модального окна
<UPVOTE VALUE> слайдер для установки или изменение силы голоса в %
<EXPIRY DATE> установка или изменение срока действия активного Match Bot
<NOTE> текстовое поле для дополнительной информации, недоступна к публичному просмотру
<CANCEL BUTTON> кнопка для отмены новых изменений
<SAVE CHANGES BUTTON> кнопка для сохранения новых изменения
<DELETE RULE BUTTON> кнопка для удаления правила матч-бота для данного спонсора
Модальное окно <ADD NEW SPONSOR MODAL>
<TITLE> + <X BUTTON> Title - "Добавить нового спонсора", X button - для закрытия модального окна
<X BUTTON> кнопка для закрытия модального окна
<SPONSOR> поле поиска для выбора пользователя, выступающего в качестве Match Bot, является обязательным для заполнения
<UPVOTE VALUE> слайдер для установки или изменения силы голоса в %
<EXPIRY DATE> поле для установки или изменения срока действия активного Match Bot
<NOTE> поле для ввода дополнительной информации, не доступна к публичному просмотру
<CANCEL BUTTON> кнопка для отмены новых изменения
<ADD SPONSOR BUTTON> переход на <RULE CREATION CONFIRMATION>
<TITLE> Do you want to create rule with sponsor @username and with upvote ... %?
<CANCEL BUTTON> отменить создание правила
<OK BUTTON> добавить правило в таблицу
⚠️ **GitHub.com Fallback** ⚠️