<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _got_message(self, uid, text):
 """ The controller has send us a message. :param uid: Unique id of the controller :param text: Text to display :type uid: str :type text: str """

        #TODO: use try
        e = Event(uid, E_MESSAGE, text)
        self.queue.put_nowait(e)

        self.controllers[uid][2] = time.time()