AttributeError: 'BOARD' object has no attribute 'GetFootprints'

Value() and Reference() methods of the footprint return FP_TEXT object which has SetVisible() and SetLayer().

Also read this Edit Multi Text plugin for KiCad - #4 by paulvdh