Departments bot - Waiviogit/waivio GitHub Wiki

Departments update bot - this tool designed to automatically categorize products into departments using hierarchical structure of connected lists.

Location: Tools -> Data management -> Departments bot.

Element description

TITLE: Departments update bot

SWITCH: The switch that shows authorization status, red - user is not authorized for import, green - authorized. After clicking, the HiveSigner page is opened, in order to give authorization or revoke it.

TEXT:

This tool designed to automatically categorize products into departments using hierarchical structure of connected lists. This bot uses the names of the lists and sub-lists within them and assigns these names as departments for all products referenced in these lists.

Each update must be approved on behalf of the user with an upvote equivalent to $0.001 in WAIV power.

If the account's WAIV power drops below $0.001 USD, or if the WAIV power reaches the predetermined threshold, the bot will proceed at a slower speed.

AUTH: text with the link "Authorize now / Remove authorization", which leads to HiveSigner page in order to give authorization (Authorize now) or revoke it (Remove authorization).

The Departments update bot requires authorization to upvote data updates on your behalf: Authorize now
The authorization is completed via HiveSigner and can be revoked at any time.

THRESHOLD_NOTE: WAIV voting power threshold: {amount}% (change)

VOTE_SLIDER: "change" - the link, which opens a VOTE_MODAL_WINDOW to choose the vote power.

NOTE: The claim authority bot will pause if WAIV voting power on the account drops below the set threshold.

STATUS: Block that displays the amount of user resources. Text:

Status of the user account:
WAIV upvoting mana: {amount}%
Resource credits: {amount}%

DISCLAIMER: The Departments update bot service is provided on as-is / as-available basis.

UPLOAD_BTN: "Update departments" button, which opens a MODAL_WINDOW to select the list.

image

Active table

The table with active claim.

ACTIVE: Column - "Active". Activation checkbox. If active - deparmnets update is active, if not - not active.

DATE: Column - "Start date". Start date.

OBJECTS_NUMBER: Column - "Number of objects". Displays the number of objects found during the initial list scan.

CLAIMED_OBJECTS: Column - "Updated objects". Displays the number of objects that have already been updates. The number is clickable, it is a link to open a OBJECT_LIST_MODAL_WINDOW with list link.

ACTIONS: Column - "Actions". Having actions to completely stop the update. After clicking on "stop" link, STOP_MODAL_WINDOW is opened. After the update is stopped, the update record will be displayed in the "History" table.

SHOW_MORE: A "Show More" button will appear if there are more than 30 records.

image

History table

The table with completed or stopped updates.

TITLE: History

DATE: Column - "Start date". Start date.

END_DATE: Column - "Finish date". End date.

BASE_LIST: Column - "Base list". Displays the main list. The number is clickable, it is a link to open a OBJECT_LIST_MODAL_WINDOW.

NUMBER_OF_OBJECTS: Column - "Number of objects". Displays the number of objects found during the initial parsing of list.

CLAIMED_OBJECTS: Column - "Updated objects". Displays the number of objects that have been updated.

SHOW_MORE: A "Show More" button will appear if there are more than 30 records.

image

Vote modal window

The modal window with a slider to select the minimum threshold for the WAIV vote power, up to which the import will work.

CROSS: The button to close the modal window.

SLIDER: The slider to choose. By default - 70%.

SUBMIT: "OK" button to submit/save the selection.

CANCEL: "Cancel" button to cancel the selection and close the window.

image

Department update bot modal window

The modal window to choose a list to update.

TITLE: Department update bot.

FIELD_LABEL: Select list:.

SEARCH: The search to find the list with objects to be claimed. Placeholder - Find object.

EMBEDDED_LISTS: Checkbox Process embedded lists that signal the bot to process embedded lists as well. Active by default.

CANCEL: "Cancel" button to cancel action and close the modal window.

SUBMIT: "Submit" button to confirm the action and start claim.

image image

Object list modal window

The modal window with an base list that was claimed.

CROSS: The button to close the modal window.

LIST: Consist of the name of the permlink, this is a link to the page of the object.

image

Stop modal window

The modal window with to stop the import.

TITLE: Stop update department

TEXT: Once stopped, the update department cannot be resumed. To temporarily suspend/resume the update department, please consider using the Active checkbox.

SUBMIT: "Stop update" button to submit the stop action.

CANCEL: "Cancel" button to cancel action and close the window.

image

Additional information

  • Add user vote to update, if some department updates have already been added by a different user #5824
  • [tools / department bot] convert list names into departments for referenced products #5729