Spam Manager

The Spam Manager tab on the Dashboard allows you to visualize and manage spam content posted on your platform.

Domains, URLs, Phone Numbers, Emails:

All user generated text content coming through the Dashboard API will be filtered for Spam specifically, to be displayed on the Spam Manager. Spam content in this case are any Domains, URLs, Phone Numbers, and Emails that are detected in the user's post. These spam strings are then displayed in their respective tabs, showing the spam with the highest post count first. Below is an example of a user's post and the spam extracted from the post:

User Post
"Earn bitcoin today by completing paid surveys. Want to receive up to 10 bitcoin for answering simple questions? Visit https://bit.ly/3iXhvjG or call 555-123-4567"

Spam Strings Detected

  • Domain: bit.ly
  • URL: bit.ly/3iXhvjG
  • Phone Number: 555-123-4567

Clicking into a spam row will show all posts with the selected spam and the associated post time and userID. A moderator can view the history of posts with that spam before making an Allow/Deny judgement.

Spam History ViewSpam History View

Spam History View

Allow/Deny Spam:

Moderators on the Dashboard can Allow or Deny specific spam from the first 4 tabs based on the spam tolerance of your platform. The spam will be moved to the Allow/Deny tab, and any future post with that spam, will not show up on the Dashboard. Please note the following edge cases:

  • If you delete a spam from the Allow/Deny List and another post is published with that spam, it will show up on the dashboard again
  • If you deny a domain, all related URLs that fall under the domain will be removed from the dashboard
  • If you deny all URLs related to a domain, the domain will be removed the the dashboard

You can then create post rules based off your Allow/Deny list in the Rules tab (refer to Rules section).

Allow/Deny List Cap:

  • By default, all Dashboard applications have a 1000 spam count limit for each Allow and Deny list. This means, you can only add up to 1000 spam strings each in both the Allow and Deny list.
  • If you require a larger limit, please reach out to sales at [email protected]

Users Tab:

The Users tab on the Dashboard is a place to view all Spam Users. Users who have posts with spam in the Deny List or users who have posts with spam that is uncategorized (neither in the Allow or Deny List) will show up on the Users tab. Initially, the page is sorted to show users with recent spam activity first. On each row, you can view the following information:

  • userID
  • Date and time of last posted spam
  • Total spam posts (count of all uncategorized spam and spam in the deny list)
  • User's top spam strings (includes all uncategorized spam and spam in the deny list)
  • Last account action taken (either manually or through auto-mod rule)

Clicking into a user row will show all spam posts from that user. A moderator can view the user's spam history, before making a decision on the user's account status (banning, flagging, etc.).

User History ViewUser History View

User History View

User Actions:
A moderator can manually take action on users from this page. All user actions that are created on the Actions page (refer to Actions section) will show up here. You can view all completed or failed actions in the Actions Log.

Data Retention:

All tables (Domains, URLs, Phone, Email, Users) will only show data from the last 14 days. For example, a spam string that has been posted 15 days ago from the day it is being viewed, will be removed from the dashboard unless it is added to either the allow or deny list.

All posts in the Spam History and User History view will follow the retention policy set on thehive.ai for that particular project. Please reach out to sales at [email protected] if you want to customize the data retention policy for a particular project.