Update main.py

This commit is contained in:
Soulter 2025-03-04 00:38:26 +08:00 committed by GitHub
parent 33b711c84d
commit 97a0a7600e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,7 +2,7 @@ from astrbot.api.event import filter, AstrMessageEvent, MessageEventResult
from astrbot.api.star import Context, Star, register from astrbot.api.star import Context, Star, register
from astrbot.api import logger from astrbot.api import logger
@register("helloworld", "Your Name", "一个简单的 Hello World 插件", "1.0.0", "repo url") @register("helloworld", "YourName", "一个简单的 Hello World 插件", "1.0.0", "repo_url")
class MyPlugin(Star): class MyPlugin(Star):
def __init__(self, context: Context): def __init__(self, context: Context):
super().__init__(context) super().__init__(context)
@ -16,3 +16,6 @@ class MyPlugin(Star):
message_chain = event.get_messages() # 用户所发的消息的消息链 # from astrbot.api.message_components import * message_chain = event.get_messages() # 用户所发的消息的消息链 # from astrbot.api.message_components import *
logger.info(message_chain) logger.info(message_chain)
yield event.plain_result(f"Hello, {user_name}, 你发了 {message_str}!") # 发送一条纯文本消息 yield event.plain_result(f"Hello, {user_name}, 你发了 {message_str}!") # 发送一条纯文本消息
async def terminate(self):
'''可选择实现 terminate 函数,当插件被卸载/停用时会调用。'''