Update app.py
Browse files
app.py
CHANGED
@@ -83,7 +83,7 @@ UNBAN_PHRASE = "close username"
|
|
83 |
def make_telegram_request(method, data=None):
|
84 |
url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/{method}"
|
85 |
if PHP_PROXY_URL:
|
86 |
-
url = f"{PHP_PROXY_URL}{method}"
|
87 |
headers = {'Content-Type': 'application/json'}
|
88 |
if data:
|
89 |
data = json.dumps(data)
|
@@ -102,8 +102,8 @@ async def setBotCommands():
|
|
102 |
delete_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/deleteMyCommands"
|
103 |
set_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/setMyCommands"
|
104 |
if PHP_PROXY_URL:
|
105 |
-
delete_url = f"{PHP_PROXY_URL}deleteMyCommands"
|
106 |
-
set_url = f"{PHP_PROXY_URL}setMyCommands"
|
107 |
|
108 |
try:
|
109 |
delete_response = make_telegram_request('deleteMyCommands')
|
@@ -365,7 +365,7 @@ async def handleCallbackQuery(callbackQuery):
|
|
365 |
async def sendTelegramMessage(chatId, text, options={}):
|
366 |
url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/sendMessage"
|
367 |
if PHP_PROXY_URL:
|
368 |
-
url = f"{PHP_PROXY_URL}sendMessage"
|
369 |
|
370 |
data = {
|
371 |
'chat_id': chatId,
|
@@ -384,7 +384,7 @@ async def sendTelegramMessage(chatId, text, options={}):
|
|
384 |
async def editTelegramMessage(chatId, message_id, text, options={}):
|
385 |
url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/editMessageText"
|
386 |
if PHP_PROXY_URL:
|
387 |
-
url = f"{PHP_PROXY_URL}editMessageText"
|
388 |
data = {
|
389 |
'chat_id': chatId,
|
390 |
'message_id': message_id,
|
@@ -424,8 +424,6 @@ def getHelpMessage():
|
|
424 |
注意:
|
425 |
- 机器人会记住最近的 {MAX_HISTORY_LENGTH} 条对话。
|
426 |
- 机器人具有攻击性,请谨慎使用。
|
427 |
-
- 辱骂机器人将会被禁用 {int(BAN_DURATION.total_seconds() / 60)} 分钟。
|
428 |
-
- 发送 `close username` 可以解除禁用。
|
429 |
"""
|
430 |
|
431 |
@app.route('/update_commands', methods=['GET'])
|
@@ -452,7 +450,7 @@ def health_check():
|
|
452 |
async def getChatInfo(chatId):
|
453 |
url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/getChat"
|
454 |
if PHP_PROXY_URL:
|
455 |
-
url = f"{PHP_PROXY_URL}getChat"
|
456 |
data = {
|
457 |
'chat_id': chatId,
|
458 |
}
|
|
|
83 |
def make_telegram_request(method, data=None):
|
84 |
url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/{method}"
|
85 |
if PHP_PROXY_URL:
|
86 |
+
url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/{method}"
|
87 |
headers = {'Content-Type': 'application/json'}
|
88 |
if data:
|
89 |
data = json.dumps(data)
|
|
|
102 |
delete_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/deleteMyCommands"
|
103 |
set_url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/setMyCommands"
|
104 |
if PHP_PROXY_URL:
|
105 |
+
delete_url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/deleteMyCommands"
|
106 |
+
set_url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/setMyCommands"
|
107 |
|
108 |
try:
|
109 |
delete_response = make_telegram_request('deleteMyCommands')
|
|
|
365 |
async def sendTelegramMessage(chatId, text, options={}):
|
366 |
url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/sendMessage"
|
367 |
if PHP_PROXY_URL:
|
368 |
+
url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/sendMessage"
|
369 |
|
370 |
data = {
|
371 |
'chat_id': chatId,
|
|
|
384 |
async def editTelegramMessage(chatId, message_id, text, options={}):
|
385 |
url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/editMessageText"
|
386 |
if PHP_PROXY_URL:
|
387 |
+
url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/editMessageText"
|
388 |
data = {
|
389 |
'chat_id': chatId,
|
390 |
'message_id': message_id,
|
|
|
424 |
注意:
|
425 |
- 机器人会记住最近的 {MAX_HISTORY_LENGTH} 条对话。
|
426 |
- 机器人具有攻击性,请谨慎使用。
|
|
|
|
|
427 |
"""
|
428 |
|
429 |
@app.route('/update_commands', methods=['GET'])
|
|
|
450 |
async def getChatInfo(chatId):
|
451 |
url = f"https://api.telegram.org/bot{TELEGRAM_BOT_TOKEN}/getChat"
|
452 |
if PHP_PROXY_URL:
|
453 |
+
url = f"{PHP_PROXY_URL}bot{TELEGRAM_BOT_TOKEN}/getChat"
|
454 |
data = {
|
455 |
'chat_id': chatId,
|
456 |
}
|