In the last weeks there were some questions around general account settings for newly added users in Mattermost. One example is the deactivation of push notifications for Mattermost users. While there’s a setting in the
config.json to set a default theme for every user there’s none for the management of push and email notifications.
I wrote a small python script that solves this challenges thru the API. This is based on a single user but can be enhanced to get all users and set these attributes.
And can be found here: https://github.com/cjohannsen81/mattermost-user-attributes
Feel free to commit code if changes are needed.