|
|
@@ -161,7 +161,7 @@ def ch_stone(name):
|
|
|
return stones.loc[i, 'type'] +" " + stones.loc[i, 'name'] + stone_up_on + stones.loc[i, 'stat']
|
|
|
return "这里似乎没有你想找的东西喵~\n如果要查找王石,请使用/王石查询正确的王石名称,示例:\n@猫猫 /王石科隆老大\n如果不清楚王石全名,可以在[掌上波多姆]中进行模糊搜索喵"
|
|
|
|
|
|
-def change2setu(raw_message,group_id,user_id):
|
|
|
+def change2setu(raw_message,group_id,user_id, model=1):
|
|
|
"""
|
|
|
进入变瑟图命令
|
|
|
"""
|
|
|
@@ -185,7 +185,7 @@ def change2setu(raw_message,group_id,user_id):
|
|
|
file.write(img_response.content)
|
|
|
print(f'图片已保存到 {file_path}')
|
|
|
send_group_message_word(group_id, "开始变身!")
|
|
|
- message_id = send_group_message_pic(group_id, user_id, story_start_p2p_sese(qq))
|
|
|
+ message_id = send_group_message_pic(group_id, user_id, story_start_p2p_sese(qq, model))
|
|
|
print(message_id)
|
|
|
time.sleep(8)
|
|
|
del_group_message(message_id['data']['message_id'])
|
|
|
@@ -195,7 +195,7 @@ def change2setu(raw_message,group_id,user_id):
|
|
|
else:
|
|
|
print('未找到 QQ 号')
|
|
|
|
|
|
-def change2girl(raw_message,group_id,user_id):
|
|
|
+def change2girl(raw_message,group_id,user_id, model=1):
|
|
|
"""
|
|
|
进入变美少女命令
|
|
|
"""
|
|
|
@@ -219,7 +219,7 @@ def change2girl(raw_message,group_id,user_id):
|
|
|
file.write(img_response.content)
|
|
|
print(f'图片已保存到 {file_path}')
|
|
|
send_group_message_word(group_id, "开始变身!")
|
|
|
- send_group_message_pic(group_id, user_id, story_start_p2p(qq))
|
|
|
+ send_group_message_pic(group_id, user_id, story_start_p2p(qq,model))
|
|
|
except Exception as e:
|
|
|
print(f'发生未知错误: {e}')
|
|
|
send_group_message_word(group_id, "变身失败!")
|
|
|
@@ -264,11 +264,18 @@ def chat():
|
|
|
# 然后根据命令优先级进入AI对话模式,在这里写入AI模块
|
|
|
if str(raw_message).startswith("变美少女[CQ:at"):
|
|
|
change2girl(raw_message, group_id, user_id)
|
|
|
+ elif str(raw_message).startswith("变美少女2[CQ:at"):
|
|
|
+ change2setu(raw_message, group_id, user_id, 2)
|
|
|
elif str(raw_message).startswith("变瑟图[CQ:at"):
|
|
|
if group_id == 637612718:
|
|
|
send_group_message_word(group_id,"本群该功能已被禁用!")
|
|
|
else:
|
|
|
change2setu(raw_message, group_id, user_id)
|
|
|
+ elif str(raw_message).startswith("变瑟图2[CQ:at"):
|
|
|
+ if group_id == 637612718:
|
|
|
+ send_group_message_word(group_id, "本群该功能已被禁用!")
|
|
|
+ else:
|
|
|
+ change2setu(raw_message, group_id, user_id, 2)
|
|
|
elif str(raw_message) == "看不懂中文":
|
|
|
print("开始日语语音合成")
|
|
|
ja_text = get_ja_trans(group_id)
|