import asyncio from libbot import minecraft, signal from libsignal import Message, MessageStyle RSChat = asyncio.run(signal.getGroup("5PlbXaPmWZQkhmuyyC/fkWTy8K+BqomjK7byVDyxmpo=")) @minecraft.onPlayerChat() async def onMinecraftMessage(player: str, message: str): await signal.sendMessage( Message( f"<{player}> {message}", styles=[MessageStyle(0, len(player) + 2, "BOLD")] ), RSChat, ) @signal.onMessage() async def onSignalMessage(message: Message): if message.user and message.user.note and "!rserver" in message.user.note: username = message.user.last_nickname await minecraft.command(f'tellraw @a "<{username}> {message.text}"')