4x4d 0.0.6

Matrix (the chat protocol) Client-Server bot library

To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:


Matrix (the chat protocol) Client-Server bot library. API for a limited subset of the Matrix protocol intended in use for bots. This library doesn't have any support for commands out of the box, you need to implement that yourself.

Supported features

  • [x] Password login
  • [x] List joined rooms
  • [x] Sync
    • [x] Receiving invites
    • [X] Receiving messages (Text messages only for now)
  • [ ] Filters
  • [x] Joining rooms
  • [x] Mark messages as read
  • [x] Send message
  • [x] Resolve room aliases
  • [x] Uploading files
  • [x] Send images (Note: on Element Web they fail to load, the img src URL gives 404)
  • [x] Device info
  • [x] Presence
  • [x] Storing and getting config data
  • [x] Message reactions (Why is this not in the spec?)
  • [ ] Creating rooms
  • [ ] Direct messages
  • [ ] E2E encryption???


This project is licensed under the GNU Lesser General Public License. This project may use parts of dotty

  • ryhon
1.0.1 2023-Jul-11
1.0.0 2022-Jun-13
0.0.8 2021-Nov-30
0.0.7 2021-Nov-24
0.0.6 2021-Nov-22
Show all 11 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 35 downloads total

Short URL: