Interface: Preferences
#
Properties#
activityAds• activityAds: boolean
Defined in: objects/user/self/prefs.ts:89
#
allowMessages• allowMessages: "everyone"
| "whitelisted"
Defined in: objects/user/self/prefs.ts:50
#
autorenewPremium• autorenewPremium: boolean
Defined in: objects/user/self/prefs.ts:94
#
beta• beta: boolean
Whether you take part in the beta
Defined in: objects/user/self/prefs.ts:97
#
clickTracking• clickTracking: boolean
Defined in: objects/user/self/prefs.ts:88
#
collapseReadMessages• collapseReadMessages: boolean
Defined in: objects/user/self/prefs.ts:46
#
commentHighlightControversial• commentHighlightControversial: boolean
Defined in: objects/user/self/prefs.ts:38
#
commentHighlightNew• commentHighlightNew: boolean
Defined in: objects/user/self/prefs.ts:37
#
commentIgnoreSugestedSort• commentIgnoreSugestedSort: boolean
Defined in: objects/user/self/prefs.ts:36
#
commentMinScore• commentMinScore: number
Hide comments with a score below this
Defined in: objects/user/self/prefs.ts:40
#
commentSort• commentSort: "best"
| "old"
| "top"
| "qa"
| "controversial"
| "new"
| "random"
| "live"
Defined in: objects/user/self/prefs.ts:27
#
emailChat• emailChat: boolean
Defined in: objects/user/self/prefs.ts:53
#
emailCommentReply• emailCommentReply: boolean
Defined in: objects/user/self/prefs.ts:56
#
emailCommentUpvote• emailCommentUpvote: boolean
Defined in: objects/user/self/prefs.ts:57
#
emailDigest• emailDigest: boolean
Defined in: objects/user/self/prefs.ts:60
#
emailFollower• emailFollower: boolean
Defined in: objects/user/self/prefs.ts:59
#
emailMention• emailMention: boolean
Defined in: objects/user/self/prefs.ts:58
#
emailMessage• emailMessage: boolean
Defined in: objects/user/self/prefs.ts:52
#
emailNone• emailNone: boolean
Defined in: objects/user/self/prefs.ts:61
#
emailSubmissionReply• emailSubmissionReply: boolean
Defined in: objects/user/self/prefs.ts:54
#
emailSubmissionUpvote• emailSubmissionUpvote: boolean
Defined in: objects/user/self/prefs.ts:55
#
hideAds• hideAds: boolean
Defined in: objects/user/self/prefs.ts:22
#
hideDownvoted• hideDownvoted: boolean
Hide submission you already downvoted
Defined in: objects/user/self/prefs.ts:21
#
hideUpvoted• hideUpvoted: boolean
Hide submission you already upvoted
Defined in: objects/user/self/prefs.ts:19
#
language• language: string
The selected language as a IETF language tag (underscore seperated)
Defined in: objects/user/self/prefs.ts:3
#
legacySearch• legacySearch: boolean
Defined in: objects/user/self/prefs.ts:69
#
markReadMessages• markReadMessages: boolean
Defined in: objects/user/self/prefs.ts:47
#
mediaAutoplay• mediaAutoplay: boolean
Whether video should autoplay
Defined in: objects/user/self/prefs.ts:13
#
mediaPreview• mediaPreview: boolean | "subreddit"
Defined in: objects/user/self/prefs.ts:9
#
mediaPreviewNsfw• mediaPreviewNsfw: boolean
If false
NSFW media should be previewed blurred
Defined in: objects/user/self/prefs.ts:11
#
mediaThumbnail• mediaThumbnail: boolean | "subreddit"
Defined in: objects/user/self/prefs.ts:8
#
newWindow• newWindow: boolean
Whether it should open links in a new windows
Defined in: objects/user/self/prefs.ts:6
#
nightmode• nightmode: boolean
Whether nightmode should be active in the redesign
Defined in: objects/user/self/prefs.ts:102
#
notifications• notifications: boolean
Defined in: objects/user/self/prefs.ts:42
#
notifyMention• notifyMention: boolean
Defined in: objects/user/self/prefs.ts:48
#
nsfw• nsfw: boolean
Show NSFW content
Defined in: objects/user/self/prefs.ts:72
#
nsfwSearch• nsfwSearch: boolean
Allow NSFW content to show up in the search results
Defined in: objects/user/self/prefs.ts:74
#
pageSize• pageSize: number
Defined in: objects/user/self/prefs.ts:23
#
privateFeeds• privateFeeds: boolean
Enable RSS and JSON feeds accessible on https://www.reddit.com/prefs/feeds
Defined in: objects/user/self/prefs.ts:76
#
publicVotes• publicVotes: boolean
Allow other users to see your upvoted and downvoted feed
Defined in: objects/user/self/prefs.ts:79
#
redesign• redesign: boolean
If the redesign should be used instead of the original one
Defined in: objects/user/self/prefs.ts:99
#
research• research: boolean
Allow your data to be used for research purposes
Defined in: objects/user/self/prefs.ts:81
#
robotIndexable• robotIndexable: boolean
Defined in: objects/user/self/prefs.ts:87
#
showDomain• showDomain: boolean
Defined in: objects/user/self/prefs.ts:17
#
showPresence• showPresence: boolean
Defined in: objects/user/self/prefs.ts:85
#
showRecent• showRecent: boolean
Defined in: objects/user/self/prefs.ts:16
#
showRemainingPremium• showRemainingPremium: boolean
Defined in: objects/user/self/prefs.ts:84
#
showStyles• showStyles: boolean
Allow subreddits to show their custom theme
Defined in: objects/user/self/prefs.ts:64
#
showSubmissionFlair• showSubmissionFlair: boolean
Show flair next to the submission
Defined in: objects/user/self/prefs.ts:68
#
showTrending• showTrending: boolean
Defined in: objects/user/self/prefs.ts:15
#
showTwitter• showTwitter: boolean
Allow search engines to index your profile
Defined in: objects/user/self/prefs.ts:83
#
showUserFlair• showUserFlair: boolean
Show flair next to their username
Defined in: objects/user/self/prefs.ts:66
#
submissionMinScore• submissionMinScore: number
Hide submissions with a score below this
Defined in: objects/user/self/prefs.ts:25
#
thirdPartyActivityAds• thirdPartyActivityAds: boolean
Defined in: objects/user/self/prefs.ts:91
#
thirdPartyActivityRecommendations• thirdPartyActivityRecommendations: boolean
Defined in: objects/user/self/prefs.ts:92
#
thirdPartyDataAds• thirdPartyDataAds: boolean
Defined in: objects/user/self/prefs.ts:90
#
threadedMessages• threadedMessages: boolean
Defined in: objects/user/self/prefs.ts:44
#
threadedModmail• threadedModmail: boolean
Defined in: objects/user/self/prefs.ts:45
#
welcomeMessages• welcomeMessages: boolean
Defined in: objects/user/self/prefs.ts:49