├── .gitignore ├── .gitmodules ├── LICENSE ├── README.org ├── config.py ├── install.sh ├── matrixcli ├── matrixcli.service ├── python-sdk ├── .eggs │ ├── README.txt │ └── pytest_runner-5.2-py3.8.egg │ │ ├── EGG-INFO │ │ ├── LICENSE │ │ ├── PKG-INFO │ │ ├── RECORD │ │ ├── WHEEL │ │ ├── entry_points.txt │ │ ├── requires.txt │ │ └── top_level.txt │ │ └── ptr.py ├── CONTRIBUTING.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── docs │ ├── Makefile │ └── source │ │ ├── conf.py │ │ ├── index.rst │ │ └── matrix_client.rst ├── matrix_client.egg-info │ ├── PKG-INFO │ ├── SOURCES.txt │ ├── dependency_links.txt │ ├── requires.txt │ └── top_level.txt ├── matrix_client │ ├── __init__.py │ ├── api.py │ ├── checks.py │ ├── client.py │ ├── crypto │ │ ├── __init__.py │ │ ├── olm_device.py │ │ └── one_time_keys.py │ ├── errors.py │ ├── room.py │ └── user.py ├── samples │ ├── ChangeDisplayName.py │ ├── GetUserProfile.py │ ├── SetRoomProfile.py │ ├── SimpleChatClient.py │ ├── UserPassOrTokenClient.py │ └── samples_common.py ├── setup.cfg ├── setup.py ├── test │ ├── __init__.py │ ├── api_test.py │ ├── client_test.py │ ├── crypto │ │ └── olm_device_test.py │ ├── response_examples.py │ └── user_test.py └── tox.ini ├── screenshots ├── notifications.png └── polybar.jpg └── setup.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | build/ 3 | dist 4 | matrixcli.egg-info 5 | .#* 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/README.org -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/config.py -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/install.sh -------------------------------------------------------------------------------- /matrixcli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/matrixcli -------------------------------------------------------------------------------- /matrixcli.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/matrixcli.service -------------------------------------------------------------------------------- /python-sdk/.eggs/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/.eggs/README.txt -------------------------------------------------------------------------------- /python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/LICENSE -------------------------------------------------------------------------------- /python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/PKG-INFO -------------------------------------------------------------------------------- /python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/RECORD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/RECORD -------------------------------------------------------------------------------- /python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/WHEEL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/WHEEL -------------------------------------------------------------------------------- /python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/entry_points.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/entry_points.txt -------------------------------------------------------------------------------- /python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/requires.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/requires.txt -------------------------------------------------------------------------------- /python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/EGG-INFO/top_level.txt: -------------------------------------------------------------------------------- 1 | ptr 2 | -------------------------------------------------------------------------------- /python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/ptr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/.eggs/pytest_runner-5.2-py3.8.egg/ptr.py -------------------------------------------------------------------------------- /python-sdk/CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/CONTRIBUTING.rst -------------------------------------------------------------------------------- /python-sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/LICENSE -------------------------------------------------------------------------------- /python-sdk/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/MANIFEST.in -------------------------------------------------------------------------------- /python-sdk/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/README.rst -------------------------------------------------------------------------------- /python-sdk/docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/docs/Makefile -------------------------------------------------------------------------------- /python-sdk/docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/docs/source/conf.py -------------------------------------------------------------------------------- /python-sdk/docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/docs/source/index.rst -------------------------------------------------------------------------------- /python-sdk/docs/source/matrix_client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/docs/source/matrix_client.rst -------------------------------------------------------------------------------- /python-sdk/matrix_client.egg-info/PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client.egg-info/PKG-INFO -------------------------------------------------------------------------------- /python-sdk/matrix_client.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client.egg-info/SOURCES.txt -------------------------------------------------------------------------------- /python-sdk/matrix_client.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /python-sdk/matrix_client.egg-info/requires.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client.egg-info/requires.txt -------------------------------------------------------------------------------- /python-sdk/matrix_client.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | matrix_client 2 | test 3 | -------------------------------------------------------------------------------- /python-sdk/matrix_client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/__init__.py -------------------------------------------------------------------------------- /python-sdk/matrix_client/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/api.py -------------------------------------------------------------------------------- /python-sdk/matrix_client/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/checks.py -------------------------------------------------------------------------------- /python-sdk/matrix_client/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/client.py -------------------------------------------------------------------------------- /python-sdk/matrix_client/crypto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-sdk/matrix_client/crypto/olm_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/crypto/olm_device.py -------------------------------------------------------------------------------- /python-sdk/matrix_client/crypto/one_time_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/crypto/one_time_keys.py -------------------------------------------------------------------------------- /python-sdk/matrix_client/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/errors.py -------------------------------------------------------------------------------- /python-sdk/matrix_client/room.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/room.py -------------------------------------------------------------------------------- /python-sdk/matrix_client/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/matrix_client/user.py -------------------------------------------------------------------------------- /python-sdk/samples/ChangeDisplayName.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/samples/ChangeDisplayName.py -------------------------------------------------------------------------------- /python-sdk/samples/GetUserProfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/samples/GetUserProfile.py -------------------------------------------------------------------------------- /python-sdk/samples/SetRoomProfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/samples/SetRoomProfile.py -------------------------------------------------------------------------------- /python-sdk/samples/SimpleChatClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/samples/SimpleChatClient.py -------------------------------------------------------------------------------- /python-sdk/samples/UserPassOrTokenClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/samples/UserPassOrTokenClient.py -------------------------------------------------------------------------------- /python-sdk/samples/samples_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/samples/samples_common.py -------------------------------------------------------------------------------- /python-sdk/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/setup.cfg -------------------------------------------------------------------------------- /python-sdk/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/setup.py -------------------------------------------------------------------------------- /python-sdk/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-sdk/test/api_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/test/api_test.py -------------------------------------------------------------------------------- /python-sdk/test/client_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/test/client_test.py -------------------------------------------------------------------------------- /python-sdk/test/crypto/olm_device_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/test/crypto/olm_device_test.py -------------------------------------------------------------------------------- /python-sdk/test/response_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/test/response_examples.py -------------------------------------------------------------------------------- /python-sdk/test/user_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/test/user_test.py -------------------------------------------------------------------------------- /python-sdk/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/python-sdk/tox.ini -------------------------------------------------------------------------------- /screenshots/notifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/screenshots/notifications.png -------------------------------------------------------------------------------- /screenshots/polybar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/screenshots/polybar.jpg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saadjsct/matrixcli/HEAD/setup.py --------------------------------------------------------------------------------