refactor(plugins): 移除独立的 reminder 和 social_toolkit 插件
将原有的 `reminder_plugin` 和 `social_toolkit_plugin` 的功能整合到其他现有插件中,并移除这两个独立的插件目录。 - `reminder_plugin` 的功能已被并入 `social_toolkit_plugin` 的 `RemindAction`,并在后续的重构中被进一步整合。 - `social_toolkit_plugin` 中的 `set_emoji_like`, `poke_user` 等社交互动功能已被整合到 `affinity_flow_chatter` 等插件中。 - 相关的 `qq_emoji_list` 也被移动到新的内置插件目录中,并更新了引用路径。 此举旨在简化插件结构,减少冗余代码,并提高功能内聚性。
This commit is contained in:
committed by
Windpicker-owo
parent
749a6d315a
commit
cc5bdae46c
@@ -646,7 +646,7 @@ class ChatterPlanFilter:
|
|||||||
# 为参数描述添加一个通用示例值
|
# 为参数描述添加一个通用示例值
|
||||||
if action_name == "set_emoji_like" and p_name == "emoji":
|
if action_name == "set_emoji_like" and p_name == "emoji":
|
||||||
# 特殊处理set_emoji_like的emoji参数
|
# 特殊处理set_emoji_like的emoji参数
|
||||||
from plugins.social_toolkit_plugin.qq_emoji_list import qq_face
|
from src.plugins.built_in.social_toolkit_plugin.qq_emoji_list import qq_face
|
||||||
emoji_options = [re.search(r"\[表情:(.+?)\]", name).group(1) for name in qq_face.values() if re.search(r"\[表情:(.+?)\]", name)]
|
emoji_options = [re.search(r"\[表情:(.+?)\]", name).group(1) for name in qq_face.values() if re.search(r"\[表情:(.+?)\]", name)]
|
||||||
example_value = f"<从'{', '.join(emoji_options[:10])}...'中选择一个>"
|
example_value = f"<从'{', '.join(emoji_options[:10])}...'中选择一个>"
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user