forked from PY-Develop-Company/Signal-bot
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanager_module.py
More file actions
71 lines (50 loc) · 1.87 KB
/
manager_module.py
File metadata and controls
71 lines (50 loc) · 1.87 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
import os
import user_module
from user_module import *
manager_username = "@NoMeFU"
tester_ids = [741867026, 693562775]
managers_id = [741867026, 693562775]
manager_url = f"https://t.me/{manager_username[1:]}"
search_id_manager_status = "пошук ID статус"
search_deposit_manager_status = "пошук депозиту статус"
none_manager_status = "none"
def get_url(manager_id):
return f"users/{manager_id}.txt"
async def add_manager(message):
url = f"users/{message.from_user.id}.txt"
if f"{message.from_user.id}.txt" in os.listdir("users/"):
...
else:
data = {"id": message.from_user.id, "status": none_manager_status, "do": "none", "language": startLanguage}
file_manager.write_file(url, data)
def get_manager_language(id):
url = get_url(id)
manager = file_manager.read_file(url)
return manager["language"]
def set_manager_language(id, language):
url = get_url(id)
manager = file_manager.read_file(url)
manager["language"] = language
file_manager.write_file(url, manager)
def update_manager_do(manager_id, do):
url = get_url(manager_id)
manager = file_manager.read_file(url)
manager["do"] = do
file_manager.write_file(url, manager)
async def update_manager_status(manager_id, status):
url = get_url(manager_id)
manager = file_manager.read_file(url)
manager["status"] = status
file_manager.write_file(url, manager)
def get_manager_do(manager_id):
url = get_url(manager_id)
manager = file_manager.read_file(url)
return manager["do"]
def get_manager_user_acount(manager_id):
url = get_url(manager_id)
manager = file_manager.read_file(url)
return user_module.get_user_account_number(int(manager["do"]))
def is_manager_status(manager_id, status):
url = get_url(manager_id)
manager = file_manager.read_file(url)
return manager["status"] == status