🐛 Fix cannot parse @username
This commit is contained in:
parent
7882e1460f
commit
daa43b74fe
3
ci.py
3
ci.py
@ -1,7 +1,7 @@
|
|||||||
from configparser import RawConfigParser
|
from configparser import RawConfigParser
|
||||||
from pyrogram import Client
|
from pyrogram import Client
|
||||||
from apscheduler.schedulers.asyncio import AsyncIOScheduler
|
from apscheduler.schedulers.asyncio import AsyncIOScheduler
|
||||||
from httpx import AsyncClient
|
from httpx import AsyncClient, get
|
||||||
# 读取配置文件
|
# 读取配置文件
|
||||||
config = RawConfigParser()
|
config = RawConfigParser()
|
||||||
config.read("config.ini")
|
config.read("config.ini")
|
||||||
@ -15,6 +15,7 @@ headers = {
|
|||||||
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36"
|
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36"
|
||||||
}
|
}
|
||||||
client = AsyncClient(timeout=10.0, headers=headers)
|
client = AsyncClient(timeout=10.0, headers=headers)
|
||||||
|
me = get(f"https://api.telegram.org/bot{bot_token}/getme").json()
|
||||||
# 初始化客户端
|
# 初始化客户端
|
||||||
scheduler = AsyncIOScheduler()
|
scheduler = AsyncIOScheduler()
|
||||||
if not scheduler.running:
|
if not scheduler.running:
|
||||||
|
@ -6,6 +6,7 @@ from pyrogram import Client, emoji
|
|||||||
from pyrogram.types import Message, InlineQuery, CallbackQuery
|
from pyrogram.types import Message, InlineQuery, CallbackQuery
|
||||||
from pyrogram import filters as Filters
|
from pyrogram import filters as Filters
|
||||||
|
|
||||||
|
from ci import me
|
||||||
from plugins.enemies import enemies_msg
|
from plugins.enemies import enemies_msg
|
||||||
from plugins.mys2 import mys2_msg, mys2_qun_msg
|
from plugins.mys2 import mys2_msg, mys2_qun_msg
|
||||||
from plugins.start import welcome_command, ping_command, help_command, leave_command, help_callback
|
from plugins.start import welcome_command, ping_command, help_command, leave_command, help_callback
|
||||||
@ -118,7 +119,7 @@ async def process_group_msg(client: Client, message: Message):
|
|||||||
text = message.text
|
text = message.text
|
||||||
msg_list = text.split(' ')
|
msg_list = text.split(' ')
|
||||||
# 帮助消息
|
# 帮助消息
|
||||||
if msg_list[0] == '/help':
|
if msg_list[0] == '/help' or msg_list[0] == f'/help@{me["result"]["username"]}':
|
||||||
await help_command(client, message)
|
await help_command(client, message)
|
||||||
# # 武器查询
|
# # 武器查询
|
||||||
if text.startswith('武器查询') or text.startswith('武器资料'):
|
if text.startswith('武器查询') or text.startswith('武器资料'):
|
||||||
|
Loading…
Reference in New Issue
Block a user