Descriptions bot - Waiviogit/waivio GitHub Wiki

Descriptions Bot - This bot goes through all nested lists and rewrites the titles and descriptions for all lists, as well as the names and descriptions for all objects linked from these lists. Location: Tools -> Data management -> Descriptions bot.

Element description

TITLE: Descriptions 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 bot utilizes ChatGPT to rewrite titles and descriptions for all embedded lists, as well as names and descriptions for all objects linked from these lists. If the same user repeats this process, it will only be completed for lists and objects added since the last session.

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 Descriptions 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 descriptions 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 Descriptions bot service is provided on as-is / as-available basis.

UPLOAD_BTN: "Rewrite descriptions" button, which opens a MODAL_WINDOW to select the list.

image

Active table

The table with active rewriting.

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

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

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

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

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

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

image

image

History table

The table with completed or stopped rewrites.

TITLE: History

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

END_DATE: Column - "Finish date". Rewrite end date.

BASE_LIST: Column - "Base list". Displays the list that has been rewritten. 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 the import list.

UPDATED_OBJECTS: Column - "Updated objects". Displays the number of objects that have been rewritten.

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

Descriptions bot modal window

The modal window to choose a list to rewrite.

TITLE: Descriptions bot.

FIELD_LABEL: Select list:.

SEARCH: The search to find the list. Placeholder - Find object.

EMBEDDED_LISTS: Checkbox Process embedded lists that signal the bot to include objects from 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 rewrite.

image

image

Object list modal window

The modal window with a base list.

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 rewrite description

The modal window to stop the rewrite.

TITLE: Stop rewrite description

TEXT: Once stopped, the description bot cannot be resumed. To temporarily suspend/resume the rewrite description, 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

  • [tools / descriptions bot] this bot goes through all nested lists and rewrites titles & descriptions for all lists, as well as names & descriptions for all objects that are linked from these lists. Running the bot again by one user should only rewrite the fields for newly added lists and objects. #6067
  • [Bots / Descriptions] Book titles (book type) cannot be changed. Products can be called differently, but book titles are fixed. #6210
  • Fix count for updated objects for description bot #6302 -> Displaying real added updated number.
  • When rewriting descriptions using Description Bot, there's a risk of losing the brand name #6605