The town moderator shall have all of the powers and duties given to moderators under the constitution and the laws of the commonwealth and such additional powers and duties as may be authorized by the charter, by by-law or by other town meeting vote.