Bulk add user to channel

Hi Everyone,

I am writing to inquire about a more efficient way to add users to multiple channels within a team in Mattermost.

Currently, adding a user to a team is straightforward through the web UI, but adding them to individual channels within that team requires manually going to each channel and adding them one by one. This process can be very time-consuming, especially when dealing with a large number of channels. For example, if I have 130 channels, this task becomes quite cumbersome.

I am wondering if there is a bulk method or a script that can be used to add users to multiple channels simultaneously. This would significantly improve our team’s productivity.

I am using the free version of Mattermost and my user role is a system administrator.

https://docs.mattermost.com/onboard/managing-team-channel-membership-using-ad-ldap-sync-groups.html