forked from marioparaschiv/nitro-sniper
-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.env
146 lines (146 loc) · 4.76 KB
/
settings.env
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
settings="{
tokens: {
// Main Token (ex: Nz...)
main: '',
// Alt Tokens (ex: Nz...)
alts: [
'',
],
},
// The mode to run the sniper in. Options: main (only main account), alts (only alts), both
mode: 'both',
/*
The status the accounts should be on.
Options: online, dnd, idle, offline, default
default means the status will not be modified.
*/
status: {
// The status the main account will have IF it's logged in
main: 'default',
// The status the logged in alts will have
alts: 'default'
},
nitro: {
// The amount of nitros needed to be sniped for the cooldown to activate
max: 2,
// Cooldown to activate after max nitro has been hit (in hours)
cooldown: 24,
dm: {
/*
* How long to wait before attempting to claim the nitro in DMs (in seconds)
* This is to avoid suspicion when winning giveaways by slowing down the sniper from instantly sniping it.
*/
delay: 10
},
// A list of channel IDs to ignore when sniping nitro
blacklistedChannels: [
'',
]
},
giveaway: {
// Wether or not to activate the giveaway sniper (true/false)
enabled: true,
// Delay to react to the giveaway (in seconds)
delay: 30,
// DM the hoster on giveaway win (true/false)
dm: true,
// Messages to DM the host
dmMessages: [
'Hey, i won the giveaway.',
'Could i redeem my prize?'
],
// How long to wait to DM (in seconds)
dmDelay: 25,
// How long to wait between messages (in seconds)
messageDelay: 2,
// Blacklisted words for giveaway prizes
blacklistedWords: [
'bot',
'test',
'ban'
],
// Only react to whitelisted giveaway prizes (true/false)
whitelistOnly: false,
// Whitelisted words for giveaway prizes
whitelistedWords: [
'nitro'
],
// Blacklisted Server IDs to not snipe giveaways on
blacklistedServers: [
''
],
// Only snipe giveaways on whitelisted servers (true/false)
whitelistServersOnly: false,
whitelistedServers: [
''
],
prizeLength: {
// The minimum character length of the prize (null = infinite)
min: 4,
// The maximum character length of the prize (null = infinite)
max: null
}
},
invite: {
// Wether or not to activate the invite sniper (true/false)
enabled: false,
delay: {
// Minimum delay to join the server (in seconds)
min: 10,
// Maximum delay to join the server (in seconds)
max: 20
},
members: {
// The minimum member count the server should have
min: 1500,
// The maximum member count the server should have
max: 50000
},
// The amount of joined invites needed for the cooldown to activate
max: 10,
// Cooldown to activate after max joined invites has been hit (in hours)
cooldown: 6,
// Wether to accept an invite on any other alt/account (depends on "mode") if the current alt has max servers (true/false)
queue: true,
// Wether to allow the main token to snipe invites ONLY if sniper mode is set to "both" (true/false)
onlyAlts: true
},
webhook: {
// URL to fire webhook to for notifications (ex: https://discord.com/api/webhooks/.../...)
url: '',
enabled: {
// Fire webhook on invalid code (true/false)
codeInvalid: false,
// Fire webhook on already redeemed code (true/false)
codeAlreadyRedeemed: false,
// Fire webhook on sniped code (true/false)
codeSuccess: true,
// Fire webhook on giveaway enter (true/false)
giveawayEntered: true,
// Fire webhook on giveaway win (true/false)
giveawayWin: true,
// Fire webhook on invite join (true/false)
inviteJoin: false,
// Fire webhook on failure of sniping invite (true/false)
inviteFail: false
},
mentionEveryone: {
// Mention on invalid code (true/false)
codeInvalid: false,
// Mention on already redeemed code (true/false)
codeAlreadyRedeemed: false,
// Mention on sniped code (true/false)
codeSuccess: true,
// Mention on giveaway enter (true/false)
giveawayEntered: false,
// Mention on giveaway win (true/false)
giveawayWin: true,
// Mention on invite join (true/false)
inviteJoin: false,
// Mention on failure of sniping invite (true/false)
inviteFail: false
}
},
// Whether to log all console messages to file (true/false)
log: true
}"