To create by-laws for a Canada Non-Profit Corporations, use the Corporations Canada By-law Builder – List of Options

or use their By-law Builder