Channel Rejoiner is an extremely simple addon that automatically rejoins custom-made channels and sets a password if selected to do so. This also allows you to automatically enter password protected channels without having to type the password every time.
Configuration is done from the Code.lua-file:
Takes up less than 1 kilobyte of memory and is only active when the PLAYER_ENTERING_WORLD-event fires, be it upon login, entering an instance or reloading UI.