The Highrise Bot SDK, for running Highrise bots written in Python.
Project description
The Highrise Python Bot SDK
The Highrise Python Bot SDK is a python library for writing and running Highrise bots.
First, install the library (preferably in a virtual environment):
$ pip install highrise-bot-sdk==23.1.0.b0
In the Settings
section of the Highrise website, create a bot and generate the API token. You'll need the token to start your bot later.
You will also need a room ID for your bot to connect to; the room needs to be owned by you or your bot user needs to have designer rights to enter it.
Open a new file, and paste the following to get started (into mybot.py
for example):
from highrise import BaseBot
class Bot(BaseBot):
pass
Override methods from BaseBot
as needed.
When you're ready, run the bot from the terminal using the SDK, giving it the Python path to the Bot class:
$ highrise mybot:Bot <room ID> <API token>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for highrise_bot_sdk-23.1.0b0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbec3aa7bb82b5f6ccdde62c1ea378d5a520e07bf8a2dd95f63e7f9827ba124f |
|
MD5 | c8973c2ebc4e297340e279409e5b9c86 |
|
BLAKE2b-256 | 504af3276b010cca4e5eaa94f352e238afba9cf4501312bfd719d099d32032ac |
Hashes for highrise_bot_sdk-23.1.0b0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea89c81ed38e24b2267886cd075c15ec52a736cdfaf9e28e7492b099b98600ca |
|
MD5 | a06c207c7a61f9f5dd4b331b449f215b |
|
BLAKE2b-256 | 3eebf408b558f4a85646e03a793dffb0cbc031427af9d1205ed31f898e5063da |