From 627e3f7c33e35f6801fdcb652663fe34c38f31d8 Mon Sep 17 00:00:00 2001 From: Saipo Date: Sun, 27 Apr 2025 17:11:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=AF=BC=E5=85=A5bug?= =?UTF-8?q?=EF=BC=8C=E4=B8=BA=E4=BB=80=E4=B9=88=E5=AF=BC=E5=85=A5=E7=B1=BB?= =?UTF-8?q?=E4=BC=9A=E6=8A=A5=E9=94=99(=E2=80=A2=CC=81=E3=81=B8=E2=80=A2?= =?UTF-8?q?=CC=81=E2=95=AC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Tool.py | 3 +-- main.py | 7 +++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Tool.py b/Tool.py index 1ca51e7..2c48e3d 100644 --- a/Tool.py +++ b/Tool.py @@ -10,8 +10,7 @@ class Tool: self.typeid = typeid - @staticmethod - def get_tool_name(id): +def get_tool_name(id): conn=pymysql.connect(host = '192.168.31.9' # 连接名称,默认 ,user = 'saipo' ,passwd='Grasste0403' # 密码 diff --git a/main.py b/main.py index fb7bd82..d8c134e 100644 --- a/main.py +++ b/main.py @@ -1,18 +1,17 @@ import json -from .Tool import * from astrbot.api.event import filter, AstrMessageEvent, MessageEventResult from astrbot.api.star import Context, Star, register from astrbot.api import logger import random from .back import time_long, volume, isUserExist, insertUser, seconds_to_hms, ml_to_l_ml, get_user_name import pymysql +from .Tool import get_tool_name @register("helloworld", "YourName", "一个简单的 Hello World 插件", "1.0.0") class MyPlugin(Star): def __init__(self, context: Context): super().__init__(context) - @filter.command("打打我的") async def dajiao(self, event: AstrMessageEvent): if isUserExist(event.get_sender_id()) != True: @@ -153,12 +152,12 @@ class MyPlugin(Star): baglist_str = "背包空空如也" else: for item in baglist: - if Tool.get_tool_name(item["id"]) is None: + if get_tool_name(item["id"]) is None: cur.close() conn.close() yield event.plain_result(f"背包存在异常!") else: - baglist_str += f"{Tool.get_tool_name(item['id'])} x {item['num']}\n" + baglist_str += f"{get_tool_name(item['id'])} x {item['num']}\n" cur.close() conn.close() yield event.plain_result(f"背包列表:\n{baglist_str}")