File size: 1,594 Bytes
8d3471e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import exampleConfig from '../../../config.example.json'

export function getBatchImportTemplates(t) {
    return {
        full: {
            name: t('batchImport.templates.full.name'),
            desc: t('batchImport.templates.full.desc'),
            config: exampleConfig,
        },
        email_only: {
            name: t('batchImport.templates.emailOnly.name'),
            desc: t('batchImport.templates.emailOnly.desc'),
            config: {
                keys: ['your-api-key'],
                accounts: [
                    { email: 'account1@example.com', password: 'pass1', token: '' },
                    { email: 'account2@example.com', password: 'pass2', token: '' },
                    { email: 'account3@example.com', password: 'pass3', token: '' },
                ],
            },
        },
        mobile_only: {
            name: t('batchImport.templates.mobileOnly.name'),
            desc: t('batchImport.templates.mobileOnly.desc'),
            config: {
                keys: ['your-api-key'],
                accounts: [
                    { mobile: '+8613800000001', password: 'pass1', token: '' },
                    { mobile: '+8613800000002', password: 'pass2', token: '' },
                    { mobile: '+8613800000003', password: 'pass3', token: '' },
                ],
            },
        },
        keys_only: {
            name: t('batchImport.templates.keysOnly.name'),
            desc: t('batchImport.templates.keysOnly.desc'),
            config: {
                keys: ['key-1', 'key-2', 'key-3'],
            },
        },
    }
}