Update app.py
Browse files
app.py
CHANGED
@@ -34,7 +34,7 @@ def api():
|
|
34 |
|
35 |
if "$$$" in payload.get("msg_text"):
|
36 |
if "計算" in payload.get("msg_text"):
|
37 |
-
|
38 |
# username_list = get_username_list()
|
39 |
# print(username_list)
|
40 |
# for user_id in username_list:
|
@@ -100,14 +100,13 @@ def get_username(user_id: str):
|
|
100 |
return "Unknow"
|
101 |
|
102 |
|
103 |
-
def
|
104 |
-
url = f"https://api.line.me/v2/bot/group/{GROUP_ID}/members/
|
105 |
try:
|
106 |
res_json = requests.get(url, headers={"Authorization": "Bearer " + LINE_CHANNEL_ACCESS_TOKEN}).json()
|
107 |
-
|
108 |
-
return res_json.get("memberIds")
|
109 |
except:
|
110 |
-
return
|
111 |
|
112 |
|
113 |
def get_amount(text: str) -> float | None:
|
@@ -119,4 +118,3 @@ def get_amount(text: str) -> float | None:
|
|
119 |
|
120 |
if __name__ == "__main__":
|
121 |
app.run(host="0.0.0.0", port=7860)
|
122 |
-
get_username_list()
|
|
|
34 |
|
35 |
if "$$$" in payload.get("msg_text"):
|
36 |
if "計算" in payload.get("msg_text"):
|
37 |
+
print(get_users_number())
|
38 |
# username_list = get_username_list()
|
39 |
# print(username_list)
|
40 |
# for user_id in username_list:
|
|
|
100 |
return "Unknow"
|
101 |
|
102 |
|
103 |
+
def get_users_number() -> int:
|
104 |
+
url = f"https://api.line.me/v2/bot/group/{GROUP_ID}/members/count"
|
105 |
try:
|
106 |
res_json = requests.get(url, headers={"Authorization": "Bearer " + LINE_CHANNEL_ACCESS_TOKEN}).json()
|
107 |
+
return res_json.get("count")
|
|
|
108 |
except:
|
109 |
+
return 0
|
110 |
|
111 |
|
112 |
def get_amount(text: str) -> float | None:
|
|
|
118 |
|
119 |
if __name__ == "__main__":
|
120 |
app.run(host="0.0.0.0", port=7860)
|
|