4x4d 0.0.5

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:

4x4d

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
  • [ ] Creating rooms
  • [ ] Direct messages
  • [ ] E2E encryption???

License

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

Authors:
  • ryhon
Dependencies:
none
Versions:
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

Score:
0.1
Short URL:
4x4d.dub.pm