ripunzel/config/default.js

70 lines
2.0 KiB
JavaScript
Raw Normal View History

2018-04-18 00:46:12 +00:00
module.exports = {
library: {
base: 'output/$user/',
image: '$base$postDate - $preview$itemId - $postTitle$ext',
video: '$base$postDate - $preview$itemId - $postTitle$ext',
text: '$base$postDate - $preview$postId - $postTitle',
2018-04-18 00:46:12 +00:00
album: {
image: '$base$postDate - $preview$albumId - $postTitle/$itemIndex - $itemId$ext',
video: '$base$postDate - $preview$albumId - $postTitle/$itemIndex - $itemId$ext',
extractSingleItem: true
},
profile: {
2018-04-24 20:25:36 +00:00
image: '$base$userCreated - profile$ext',
description: '$base$userCreated - profile ($userVerified$userVerifiedEmail$userGold$profileOver18)',
avoidAvatar: true
},
index: {
file: '$base/index',
entry: '$postId (r/$subreddit) - $hostId ($url) - $postTitle',
unique: true
},
booleans: {
extracted: 'extracted-',
preview: 'preview-',
verified: '✔',
verifiedEmail: '✉',
gold: '★',
over18: '♥'
2018-04-18 00:46:12 +00:00
},
2018-04-24 20:25:36 +00:00
meta: {
comment: '$itemDescription'
},
dateFormat: 'YYYYMMDD',
truncate: {
limit: 250,
truncator: '...'
},
2018-04-18 00:46:12 +00:00
indexOffset: 1,
slashSubstitute: '#',
2018-04-18 00:46:12 +00:00
},
fetch: {
sort: 'new',
2018-04-18 00:46:12 +00:00
limit: 1000,
avoidDuplicates: true,
retries: 3,
archives: {
search: false,
preview: true,
reddit: ['ip'],
reupload: []
}
},
reddit: {
2018-04-18 00:46:12 +00:00
api: {
userAgent: 'reddit-post-dump',
clientId: '1234567abcdefg',
access_token: 'abcD123eFg45Hi6J7klmnop8qr9',
2018-04-18 00:46:12 +00:00
token_type: 'bearer',
expires_in: 3600,
refresh_token: '1234567-A-Bc-defg8912hij-klm345opqr',
2018-04-18 00:46:12 +00:00
scope: 'history identity mysubreddits read subscribe'
}
},
methods: {
imgur: {
clientId: '1234567abcdefgh'
2018-04-18 00:46:12 +00:00
}
}
};