import time import os from dotenv import load_dotenv from ncatbot.core import BotClient, GroupMessage, PrivateMessage from ncatbot.utils import get_log load_dotenv(dotenv_path=r"../.env") bot = BotClient() _log = get_log() @bot.group_event() async def on_receive_group_message(msg: GroupMessage): _log.info(f"The message's meta data is: {str(msg)}") _log.info(f"The message's raw message is: {msg.raw_message}") @bot.private_event() async def on_receive_private_event(msg: PrivateMessage): _log.info(f"The message's meta data is: {str(msg)}") _log.info(f"The message's raw message is: {msg.raw_message}") bot.run( bt_uin=os.getenv("BOT_ACCOUNT"), root=os.getenv("ROOT_ACCOUNT"), ws_uri=os.getenv("WS_URI"), ws_token=os.getenv("WS_TOKEN"), webui_uri=os.getenv("WEBUI_URI"), webui_token=os.getenv("WEBUI_TOKEN") )