forked from synzen/MonitoRSS-Clone
-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.json
73 lines (73 loc) · 2.69 KB
/
app.json
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
{
"name": "MonitoRSS",
"description": "Discord RSS bot with customizable feeds",
"website": "https://github.com/synzen/MonitoRSS",
"logo": "https://discordapp.com/assets/d36b33903dafb0107bb067b55bdd9cbc.svg",
"keywords": [
"discord",
"bot",
"rss",
"feed"
],
"addons": [{
"plan": "heroku-redis:hobby-dev"
}],
"env": {
"DRSS_START": {
"description": "Determine what parts of MonitoRSS to start. Input bot to only start the bot, web to start only the web, or bot-web to start both. If using web, use the Heroku web dyno, NOT the worker dyno to accept requests. To keep the web dyno from sleeping, use something like uptimerobot (free app).",
"value": "bot"
},
"DRSS_BOT_TOKEN": {
"description": "Discord Bot token. Get it here: https://discordapp.com/developers/applications/."
},
"DRSS_DATABASE_URI": {
"description": "MongoDB database URI. Cannot be a folder URI (data would not persist across reboots)."
},
"DRSS_BOT_PREFIX": {
"description": "Prefix for Discord commands.",
"value": "rss."
},
"DRSS_BOT_OWNERIDS": {
"description": "Owner ID(s), separate multiple with a comma.",
"required": false
},
"DRSS_FEEDS_REFRESHRATEMINUTES": {
"description": "Refresh rate of RSS feeds. A value that is too low may lead to your IP blocked for some sites.",
"value": "15"
},
"DRSSWEB_DATABASE_URI": {
"description": "REQUIRED IF DRSS_START IS web OR bot-web. MongoDB database URI. Must be the same as DRSS_DATABASE_URI.",
"required": false
},
"DRSSWEB_ADMINIDS": {
"description": "REQUIRED IF DRSS_START IS web OR bot-web. Web admin ID(s), separate multiple with commas.",
"required": false
},
"DRSSWEB_BOT_TOKEN": {
"description": "REQUIRED IF DRSS_START IS web OR bot-web. Use the same token as DRSS_BOT_TOKEN.",
"required": false
},
"DRSSWEB_BOT_REDIRECTURI": {
"description": "REQUIRED IF DRSS_START IS web OR bot-web. Insert the domain name appending /authorize. Example on heroku: https://APPNAME.herokuapp.com/authorize. Make sure the exact url is also set set under the application OAuth2 tab under redirects.",
"required": false
},
"DRSSWEB_BOT_CLIENTID": {
"description": "REQUIRED IF DRSS_START IS web OR bot-web. App ID that can be found on the general information page at https://discordapp.com/developers/applications/. This should only contain numbers.",
"required": false
},
"DRSSWEB_BOT_CLIENTSECRET": {
"description": "REQUIRED IF DRSS_START IS web OR bot-web. Found on your app page at Discord Developers at https://discordapp.com/developers/applications/",
"required": false
}
},
"formation": {
"web": {
"quantity": 0,
"size": "free"
},
"bot": {
"quantity": 1,
"size": "free"
}
}
}