Hunter.NotificationPolicy (hunter v0.7.0)

Copy Markdown View Source

NotificationPolicy entity

The filtering policy for notifications; each for_* field takes one of accept, filter or drop

Fields

  • for_not_following - policy for accounts the user is not following
  • for_not_followers - policy for accounts not following the user
  • for_new_accounts - policy for accounts created in the past 30 days
  • for_private_mentions - policy for private mentions
  • for_limited_accounts - policy for accounts limited by a moderator
  • summary - map with pending_requests_count (number of accounts with non-dismissed filtered notifications, capped at 100) and pending_notifications_count keys

Summary

Types

t()

@type t() :: %Hunter.NotificationPolicy{
  for_limited_accounts: String.t(),
  for_new_accounts: String.t(),
  for_not_followers: String.t(),
  for_not_following: String.t(),
  for_private_mentions: String.t(),
  summary: map()
}