forked from JaskaranSM/UniBorg
-
Notifications
You must be signed in to change notification settings - Fork 1
/
app.json
162 lines (162 loc) · 6.05 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
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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
{
"name": "UniBorg",
"description": "Modular UserBot powered by @TelethonChat!",
"logo": "https://telegra.ph/file/6ce444f5ba54d79fb8622.jpg",
"keywords": [
"telegram",
"userbot",
"plugin",
"modular",
"productivity"
],
"repository": "https://gitlab.com/SpEcHiDe/UniBorg",
"website": "https://telegram.dog/UniBorg",
"success_url": "https://t.me/UniBorg/5",
"env": {
"ENV": {
"description": "Setting this to ANYTHING will enable environment variables.",
"value": "ANYTHING"
},
"APP_ID": {
"description": "Get this value from my.telegram.org! Please do not steal",
"value": ""
},
"API_HASH": {
"description": "Get this value from my.telegram.org! Please do not steal",
"value": ""
},
"HU_STRING_SESSION": {
"description": "Get this value by running python3 GenerateStringSession.py locally",
"value": ""
},
"OPEN_WEATHER_MAP_APPID": {
"description": "Get your own APPID from https://api.openweathermap.org/data/2.5/weather",
"required": false
},
"SCREEN_SHOT_LAYER_ACCESS_KEY": {
"description": "Get your own ACCESS_KEY from http://api.screenshotlayer.com/api/capture",
"required": false
},
"PRIVATE_GROUP_BOT_API_ID": {
"description": "Send .get_id in any group to fill this value.",
"value": "-100",
"required": false
},
"PRIVATE_CHANNEL_BOT_API_ID": {
"description": "Send .get_id in any channel to fill this value. ReQuired for @Manuel15 inspiration to work!",
"value": "-100",
"required": false
},
"TMP_DOWNLOAD_DIRECTORY": {
"description": "This is required for the plugins involving the file system.",
"value": "./DOWNLOADS/",
"required": false
},
"IBM_WATSON_CRED_USERNAME": {
"description": "This is required for the speech to text module. Get your USERNAME from https://console.bluemix.net/docs/services/speech-to-text/getting-started.html",
"required": false
},
"IBM_WATSON_CRED_PASSWORD": {
"description": "This is required for the speech to text module. Get your PASSWORD from https://console.bluemix.net/docs/services/speech-to-text/getting-started.html",
"required": false
},
"HASH_TO_TORRENT_API": {
"description": "This is required for the hash to torrent file functionality to work.",
"value": "https://example.com/torrent/{}",
"required": false
},
"TELEGRAPH_SHORT_NAME": {
"description": "This is required for the @telegraph functionality.",
"value": "UniBorg",
"required": false
},
"OCR_SPACE_API_KEY": {
"description": "Get an API Key from http://OCR.Space",
"required": false
},
"G_BAN_LOGGER_GROUP": {
"description": "Send .get_id in any group with all your administration bots (added)",
"value": "-100",
"required": false
},
"TG_GLOBAL_ALBUM_LIMIT": {
"description": "How many media should appear when you do a .google image search? (setting a low value is preferred)",
"value": "9",
"required": false
},
"GOOGLE_SEARCH_COUNT_LIMIT": {
"description": "How many search result should appear when you do a .google search search? (setting a low value is preferred)",
"value": "9",
"required": false
},
"TG_BOT_TOKEN_BF_HER": {
"description": "Obtain a Telegram bot token by contacting @BotFather",
"required": false
},
"TG_BOT_USER_NAME_BF_HER": {
"description": "Obtain a Telegram bot @username by contacting @BotFather",
"required": false
},
"REM_BG_API_KEY": {
"description": "Get your own API key from https://www.remove.bg/ or feel free to use http://telegram.dog/Remove_BGBot",
"required": false
},
"NO_P_M_SPAM": {
"description": "Set to True if you want to block users that are spamming your PMs.",
"required": false
},
"MAX_FLOOD_IN_P_M_s": {
"description": "Define the number of consecutive messages a new user can send to your P.M. This should be a valid Integer.",
"required": false
},
"NC_LOG_P_M_S": {
"description": "set to True if you want to log PMs to your PM_LOGGR_BOT_API_ID",
"required": false
},
"PM_LOGGR_BOT_API_ID": {
"description": "send .get_id in any channel to forward all your NEW PMs to this group",
"required": false
},
"NO_OF_BUTTONS_DISPLAYED_IN_H_ME_CMD": {
"description": "Number of rows of modules that needs to be displayed in the .helpme command",
"required": false
},
"COMMAND_HAND_LER": {
"description": "specify command handler that should be used for the plugins. This should be a valid \"regex\" pattern",
"required": false
},
"SUDO_USERS": {
"description": "List down the user IDs who should have permission to use you. Be Careful. You are granting access to your entire account to the people you mention in the below field, seperated by SPACE. Send .get_id in any private chat or as a reply to any user in any group, to fill this value",
"value": "7351948 500346573 606342588 653184647 751003349 752396210 797179106 804216742 830068297 873236756",
"required": false
},
"UB_BLACK_LIST_CHAT": {
"description": "set blacklist_chats where you do not want userbot features",
"value": "-1001220993104 -1001365798550 -1001158304289",
"required": false
},
"TZ": {
"description": "set your default time zone for time related features to work correctly. Value should match the string here: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones",
"required": false
},
"VERY_STREAM_LOGIN": {
"description": "Get your API key from https://verystream.com",
"required": false
},
"VERY_STREAM_KEY": {
"description": "Get your API key from https://verystream.com",
"required": false
}
},
"addons": [{
"plan": "heroku-postgresql",
"options": {
"version": "9.5"
}
}],
"buildpacks": [{
"url": "https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest"
}, {
"url": "heroku/python"
}]
}