Compare commits

...

28 Commits

Author SHA1 Message Date
d35fa08ae9 Merge pull request '更新 main.py' (#53) from ruler229-patch-10 into master
Reviewed-on: #53
2025-05-29 14:10:09 +08:00
e730e4f07d 更新 main.py 2025-05-29 14:10:02 +08:00
71d3fef258 Merge pull request '更新 main.py' (#52) from ruler229-patch-9 into master
Reviewed-on: #52
2025-05-29 12:56:03 +08:00
3b7154c43c 更新 main.py 2025-05-29 12:55:52 +08:00
3081e27492 Merge pull request '更新 main.py' (#51) from ruler229-patch-8 into master
Reviewed-on: #51
2025-05-29 11:55:38 +08:00
d1018dcb6b 更新 main.py 2025-05-29 11:55:31 +08:00
7011750868 Merge pull request '更新 main.py' (#50) from ruler229-patch-7 into master
Reviewed-on: #50
2025-05-29 11:52:58 +08:00
3de65377c8 更新 main.py 2025-05-29 11:52:10 +08:00
QAQ
0eaec7a561 Merge pull request '删除测试' (#49) from QAQ into master
Reviewed-on: #49
2025-05-24 13:29:40 +08:00
“QAQ”
c604a07c81 删除测试 2025-05-24 13:29:04 +08:00
QAQ
893bce1805 Merge pull request '获取本地目录测试' (#48) from QAQ into master
Reviewed-on: #48
2025-05-24 13:17:19 +08:00
“QAQ”
d1d6307dc0 获取本地目录测试 2025-05-24 13:16:21 +08:00
QAQ
68f98f2b20 Merge pull request '本地目录测试' (#47) from QAQ into master
Reviewed-on: #47
2025-05-24 11:34:49 +08:00
“QAQ”
8997b1ebb3 本地目录测试 2025-05-24 11:33:50 +08:00
QAQ
feee265119 Merge pull request '本地目录测试' (#46) from QAQ into master
Reviewed-on: #46
2025-05-24 11:19:54 +08:00
“QAQ”
8cce90d4b4 本地目录测试 2025-05-24 11:19:17 +08:00
QAQ
22c2029103 Merge pull request '尝试短的语音功能' (#45) from QAQ into master
Reviewed-on: #45
2025-05-24 11:14:06 +08:00
“QAQ”
8f21c75592 尝试语音功能 2025-05-24 11:13:35 +08:00
QAQ
fa5f1f5ad0 Merge pull request '尝试语音功能' (#44) from QAQ into master
Reviewed-on: #44
2025-05-24 11:07:08 +08:00
“QAQ”
3bb631114f 尝试语音功能 2025-05-24 11:05:50 +08:00
QAQ
4a4f151e64 Merge pull request 'master' (#43) from master into QAQ
Reviewed-on: #43
2025-05-24 10:54:53 +08:00
71ee4c7bf8 Merge pull request '更新 main.py' (#42) from ruler229-patch-6 into master
Reviewed-on: #42
2025-05-23 15:26:04 +08:00
f1bc92f73f 更新 main.py 2025-05-23 15:25:58 +08:00
979eb197d6 Merge pull request '更新 main.py' (#41) from ruler229-patch-5 into master
Reviewed-on: #41
2025-05-23 15:03:11 +08:00
9391193e27 更新 main.py 2025-05-23 15:03:05 +08:00
35d1939d0b Merge pull request '更新 main.py' (#40) from ruler229-patch-4 into master
Reviewed-on: #40
2025-05-23 14:55:50 +08:00
49e1bb15a9 更新 main.py 2025-05-23 14:55:44 +08:00
0be461c61e Merge pull request '更新 main.py' (#39) from ruler229-patch-3 into master
Reviewed-on: #39
2025-05-23 14:27:13 +08:00

16
main.py
View File

@ -7,6 +7,7 @@ from .back import time_long, volume, isUserExist, insertUser, seconds_to_hms, ml
import pymysql import pymysql
import matplotlib import matplotlib
import matplotlib.pyplot as plt import matplotlib.pyplot as plt
import os
from .Tool import get_tool_name from .Tool import get_tool_name
import astrbot.api.message_components as Comp import astrbot.api.message_components as Comp
from astrbot.core.utils.session_waiter import ( from astrbot.core.utils.session_waiter import (
@ -62,7 +63,7 @@ class MyPlugin(Star):
time = [];V = [];a = [];b = [] time = [];V = [];a = [];b = []
for i in range(0,10): for i in range(0,10):
time.append(round(random.uniform(1, 600), 2)) time.append(round(random.uniform(1, 600), 2))
V.append(round(random.uniform(0.01,100), 2)) V.append(round(random.uniform(0.01,100), 2)) if i==0 else V.append(round(random.uniform(1, V[i-1]+1), 2))
a.append(time_long(time[i])) a.append(time_long(time[i]))
b.append(volume(V[i])) b.append(volume(V[i]))
sql = "INSERT INTO dajiao (openid, timelong, volume) VALUES (%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s)" sql = "INSERT INTO dajiao (openid, timelong, volume) VALUES (%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s),(%s, %s, %s)"
@ -493,3 +494,16 @@ class MyPlugin(Star):
except Exception as e: except Exception as e:
logger.error(f"井字棋游戏错误: {str(e)}") logger.error(f"井字棋游戏错误: {str(e)}")
yield event.plain_result("游戏发生错误,请稍后再试。") yield event.plain_result("游戏发生错误,请稍后再试。")
@filter.command("帮我清理")
async def clean(self, event: AstrMessageEvent):
if isUserExist(event.get_sender_id()) != True:
insertUser(event.get_sender_id())
V = round(random.uniform(0.01,100), 2)
b = volume(V)
if V>=10:
yield event.plain_result(f"让我帮你好好清理一下哦~哧溜哧溜,嗯嗯,又射了{V}ml,{b}!")
else:
yield event.plain_result(f"让我帮你好好清理一下哦~哧溜哧溜,哎呀,全都清理干净啦,杂鱼杂鱼!")