I am try to make bot

# Send message

await self.highrise.chat(“Hello!”)

# Whisper to a user

await self.highrise.send_whisper(user.id, “Hi!”)

# Teleport bot

await self.highrise.teleport(Position(x=5, y=0, z=5))

# React to commands

if message == “!dance”:

\# perform action

passfrom highrise import BaseBot, Position

class MyBot(BaseBot):

async def on_start(self, session_metadata):

    print("Bot is online!")

async def on_user_join(self, user, position):

    await self.highrise.chat(f"Welcome {user.username}!")

async def on_chat(self, user, message):

    if message.lower() == "!hello":

        await self.highrise.chat(f"Hello, {user.username}!")
1 Like

Back in the days when I first started learning how Highrise bots work… I used this GitHub repository with a simple and easy bot template:

GitHub - HseinHa/highrise-py-bot: Welcome to this advanced Highrise bot built in Python! This bot is designed to help you get started with advanced command and event handling, offering a wide range of configuration options. Whether you're a beginner or an experienced developer, this bot is here to assist you in building powerful and customized interactions within the Highrise game. · GitHub