Typo at line 1746 of dialogs.py
Take a look at src/dialogs.py#L1746
def add_room(self, account, room_jid, pompt):
if (account, room_jid, prompt) not in self.room_queue:
The 3rd parameter in add_room is called "pompt". But it's used as "prompt" later.