Tags bot - Waiviogit/waivio GitHub Wiki
Tags bot: This automation tool adds up to 10 relevant tags to products, businesses, and other objects referenced in a list or on a map, using ChatGPT to generate these tags. Tags Bot functions similarly to other data management bots, taking a list (including embedded lists) or a map as the starting point and processing all referenced objects to add up to 10 tags to each. If an object already has 10 or more tags, it will skip it. The bot should operate in the specified locale, with the 10-tag limit applied separately for each locale. For example, a product can have 10 English tags, 10 French tags, and so on. ChatGPT should be instructed to provide tags in the correct locale.
Location: Tools -> Data Management -> Tags bot.
Element Description
Title: Tags bot
Switch: A switch that indicates the authorization status: red means the user is not authorized, green means authorized. Clicking the switch opens the HiveSigner page to grant or revoke authorization.
Text:
This bot adds up to 10 relevant tags to products, businesses, and other objects referenced in a list or on a map. It uses ChatGPT to generate these tags.
Each update must be approved on behalf of the user with an upvote equivalent to $0.0001 in WAIV power.
If the WAIV power on the account is insufficient to cast a $0.0001 USD vote, or if the WAIV power reaches the specified threshold, the process of adding tags will continue at a slower pace.
Auth: Text with the link "Authorize now / Remove authorization," which leads to the HiveSigner page to grant (Authorize now) or revoke (Remove authorization) authorization.
The Tags 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" is a link that opens a Vote modal window to select the vote power.
Note: The tags 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 Tags bot service is provided on an as-is / as-available basis.
Upload button: "Add tags" button, which opens a MODAL_WINDOW to select the list.
Active Table
The table with active process.
Active: Column - "Active". Activation checkbox. If active, the adding is active; if not, the adding is inactive.
Date: Column - "Start date". Start date.
Objects number: Column - "Number of objects". Displays the number of objects found during the initial list scan.
Tags number: Column - "Number of tags". Displays the number of tags planned to be added.
Updated objects: Column - "Updated objects". Displays the number of objects that have already been processed. The number is clickable and links to a OBJECT_LIST_MODAL_WINDOW with the claimed object links.
Posted tags: Column - "Posted tags". Displays the number of tags that have already been added.
Actions: Column - "Actions". Provides actions to completely stop the process. After clicking on the "stop" link, a Stop modal window is opened. Once the adding is stopped, the record will be displayed in the "History" table.
Show more: A "Show More" button will appear if there are more than 30 records.
History Table
The table with completed or stopped records.
Title: History
Date: Column - "Start date". Start date.
End date: Column - "Finish date". End date.
Base list: Column - "Base list". Displays the list or map that has been processed. The number is clickable and links to an Object list modal window.
Number of objects: Column - "Number of objects". Displays the number of objects found during the initial parsing.
Number of tags: Column - "Number of tags". Displays the number of tags planned to be added.
Updated objects: Column - "Updated objects". Displays the number of objects that had been processed. The number is clickable and links to a OBJECT_LIST_MODAL_WINDOW with the proceeds object links.
Posted tags: Column - "Posted tags". Displays the number of tags that had been added.
Show more: A "Show More" button will appear if there are more than 30 records.
Vote Modal Window
The modal window with a slider to select the minimum threshold for the WAIV vote power, below which the import will pause.
Cross: The button to close the modal window.
Slider: The slider to choose the threshold. By default, it is set to 70%.
Submit: "OK" button to submit/save the selection.
Cancel: "Cancel" button to cancel the selection and close the window.
Tags bot Modal Window
The modal window to choose a list or map.
Title: Tags bot.
Field label: Select list or map:
Search: The search field to find the list or map with objects where tags should be added. Placeholder - Find object.
Embedded lists: Checkbox Include objects from embedded lists that signals the bot to include objects from embedded lists as well. Active by default.
Cancel: "Cancel" button to cancel the action and close the modal window.
Submit: "Submit" button to confirm the action and start the adding.
Link Modal Window
The modal window with a base list or map that was processed.
Cross: The button to close the modal window.
Link: Contains the name of the permalink, which is a link to the page of the object.
Stop Modal Window
The modal window to stop the adding.
Title: Stop adding tags.
Text: Once stopped, the tag bot cannot be resumed. To temporarily suspend/resume the adding tag, please consider using the Active checkbox.
Submit: "Stop update" button to submit the stop action.
Cancel: "Cancel" button to cancel the action and close the window.
Additional information
- [data management / tags] Add a new Tags bot that will add tags to nested objects within a list or map. #6834