Compare commits
4 Commits
994c3093b5
...
2895c53225
Author | SHA1 | Date |
---|---|---|
Patrick Neff | 2895c53225 | |
Patrick Neff | cd3b03c339 | |
Patrick Neff | 6f1f9c598d | |
Patrick Neff | da1e1df6df |
11
README.md
11
README.md
|
@ -18,6 +18,11 @@ Create a virtualenv
|
|||
source venv/bin/activate
|
||||
pip install https://git.gaja-group.com/gaja-group/matrix-bot
|
||||
|
||||
## Configuration
|
||||
|
||||
The configuration is stored in `$HOME/.config/matrix-bot/` and resides in directories within that directory.
|
||||
By default the configuration file will be loaded from the `default` profile folder, this can be changed by running `matrix-bot -b PROFILE_NAME COMMANDS...`
|
||||
|
||||
## Usage
|
||||
|
||||
Before you can send encrypted messages you must verify the bot with the matrix homeserver. To to login and do this use `matrix-bot verify`
|
||||
|
@ -37,3 +42,9 @@ Or start the bot in daemon mode. In this mode the bot will listen for defined ev
|
|||
cd MATRIX_BOT_DIR
|
||||
source venv/bin/activate
|
||||
matrix-bot run
|
||||
|
||||
When the bot is running and the socket plugin is active you can send messages via the running bot.
|
||||
|
||||
cd MATRIX_BOT_DIR
|
||||
source venv/bin/activate
|
||||
matrix-bot client send '!yourRoomId' "Message Content"
|
||||
|
|
|
@ -129,6 +129,7 @@ class Bot(object):
|
|||
return self.__client
|
||||
|
||||
async def __upload_keys(self) -> None:
|
||||
if self.client.should_upload_keys:
|
||||
await self.client.keys_upload()
|
||||
|
||||
if self.client.should_query_keys:
|
||||
|
|
Loading…
Reference in New Issue