No seu init (ou onde quer que você inicialize), configure um temporizador:
refreshIntervalInMinutes = 5
GLib.timeout_add_seconds( refreshIntervalInMinutes, build_menu )
Assegure-se de que a última linha de build_menu () retorne True para que o timer seja chamado continuamente.