forked from devgaganin/Save-Restricted-Content-Bot-v3
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.json
More file actions
100 lines (100 loc) · 3.18 KB
/
app.json
File metadata and controls
100 lines (100 loc) · 3.18 KB
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
{
"name": "Save Restricted Content Bot v3",
"description": "Save Restricted Content Bot by Team SPY",
"logo": "https://lh3.googleusercontent.com/-HPcn7AqepNg/AAAAAAAAAAI/AAAAAAAAAAA/ALKGfknb1BkQiq-8_KUVOYcNAJ4swKivDQ/photo.jpg",
"keywords": ["python3", "telegram", "MusicBot", "telegram-bot", "pyrogram"],
"repository": "https://github.com/devgaganin/save_restricted-content-telegram-bot-repo",
"success_url": "https://devgagan.in",
"env": {
"API_ID": {
"description": "Get this value from https://my.telegram.org",
"value": "",
"required": true
},
"API_HASH": {
"description": "Get this value from https://my.telegram.org",
"value": "",
"required": true
},
"BOT_TOKEN": {
"description": "Bot token from @BotFather",
"value": "",
"required": true
},
"MONGO_DB": {
"description": "MongoDB connection URL (https://cloud.mongodb.com)",
"value": "",
"required": true
},
"OWNER_ID": {
"description": "User ID(s) to be set as bot owner(s), separated by space (e.g., 1234 5678)",
"value": "",
"required": true
},
"DB_NAME": {
"description": "Database name for MongoDB (default: telegram_downloader)",
"value": "telegram_downloader",
"required": false
},
"STRING": {
"description": "Optional session string for logged-in user sessions",
"value": "",
"required": false
},
"FORCE_SUB": {
"description": "Channel ID (with -100 prefix) for forced subscription",
"value": "-10012345567",
"required": true
},
"LOG_GROUP": {
"description": "Log channel/group ID (with -100 prefix) where the bot will send logs",
"value": "-1001234456",
"required": true
},
"MASTER_KEY": {
"description": "Master key used for session encryption",
"value": "gK8HzLfT9QpViJcYeB5wRa3DmN7P2xUq",
"required": false
},
"IV_KEY": {
"description": "Initialization vector key for decryption",
"value": "s7Yx5CpVmE3F",
"required": false
},
"YT_COOKIES": {
"description": "Cookies for YouTube downloads (in Netscape format)",
"value": "",
"required": false
},
"INSTA_COOKIES": {
"description": "Cookies for Instagram downloads (in Netscape format)",
"value": "",
"required": false
},
"FREEMIUM_LIMIT": {
"description": "Limit for freemium users (in MB or desired unit)",
"value": "0",
"required": false
},
"PREMIUM_LIMIT": {
"description": "Limit for premium users (in MB or desired unit)",
"value": "500",
"required": false
},
"ADMIN_CONTACT": {
"description": "type admin contact link",
"value": "https://t.me/kingofpatal",
"required": true
},
"JOIN_LINK": {
"description": "type join channel link which comes on /start",
"value": "https://t.me/team_spy_pro",
"required": true
}
},
"buildpacks": [
{ "url": "heroku/python" },
{ "url": "https://github.com/heroku/heroku-buildpack-activestorage-preview" }
],
"stack": "container"
}