diff --git a/pymetaverse/bot.py b/pymetaverse/bot.py index 565c63a..1c6e0b1 100644 --- a/pymetaverse/bot.py +++ b/pymetaverse/bot.py @@ -7,6 +7,9 @@ from . import login from . import viewer as Viewer from .const import * +import logging +logger = logging.getLogger(__name__) + class SimpleBot(EventTarget): def __init__(self): super().__init__() @@ -75,8 +78,11 @@ class SimpleBot(EventTarget): async def login(self, username, password): loginHandle = await login.Login(username, password, isBot = True) if loginHandle["login"] == False: + logger.critical(f"Login failure: {loginHandle["message"]}") raise ValueError("Incorrect username or password") + logger.info(f"Login success: {loginHandle["message"]}") + await self.agent.login(loginHandle) async def run(self): diff --git a/pymetaverse/viewer/agent.py b/pymetaverse/viewer/agent.py index d5366d6..1927f22 100644 --- a/pymetaverse/viewer/agent.py +++ b/pymetaverse/viewer/agent.py @@ -1,8 +1,12 @@ +import asyncio +import struct + from ..eventtarget import EventTarget from .simulator import Simulator from . import messages -import asyncio -import struct + +import logging +logger = logging.getLogger(__name__) sHandle = struct.Struct("