A bunch of bash scripts using curl and jq to login/logout, query, filter and do stuff with matrix users and rooms over the Synapse Admin API See: https://matrix-org.github.io/synapse/latest/usage/administration/admin_api/index.html
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Peery effa70c19d Utility Scripts for the Synapse Admin API
A bunch of scripts easing up admin tasks and bigger API usage.

For example:
 - login/logout of a user and saving the credentials to a file
 - querying a matrix server for account data
 - local filtering operations on the account data for rooms and users
 - deleting users via admin API based on the filtered data
 - deleting rooms via admin API based on the filtered data
2 years ago
filter_rooms_for_displayname.sh Utility Scripts for the Synapse Admin API 2 years ago
filter_rooms_for_roomname.sh Utility Scripts for the Synapse Admin API 2 years ago
filter_rooms_for_userid.sh Utility Scripts for the Synapse Admin API 2 years ago
filter_users_by_displayname.sh Utility Scripts for the Synapse Admin API 2 years ago
filter_users_by_userid.sh Utility Scripts for the Synapse Admin API 2 years ago
log_into_matrix.sh Utility Scripts for the Synapse Admin API 2 years ago
logout_matrix.sh Utility Scripts for the Synapse Admin API 2 years ago
matrix_delete_rooms_via_admin.sh Utility Scripts for the Synapse Admin API 2 years ago
matrix_delete_users_via_admin.sh Utility Scripts for the Synapse Admin API 2 years ago
query_account_data.sh Utility Scripts for the Synapse Admin API 2 years ago