MCPcopy Create free account
hub / github.com/Syncplay/syncplay / setRoom

Method setRoom

syncplay/client.py:750–760  ·  view source on GitHub ↗
(self, roomName, resetAutoplay=False)

Source from the content-addressed store, hash-verified

748 return features
749
750 def setRoom(self, roomName, resetAutoplay=False):
751 self.lastSetRoomTime = time.time()
752 roomSplit = roomName.split(":")
753 if roomName.startswith("+") and len(roomSplit) > 2:
754 roomName = roomSplit[0] + ":" + roomSplit[1]
755 password = roomSplit[2]
756 self.storeControlPassword(roomName, password)
757 self.ui.updateRoomName(roomName)
758 self.userlist.currentUser.room = roomName
759 if resetAutoplay:
760 self.resetAutoPlayState()
761
762 def sendRoom(self):
763 room = self.userlist.currentUser.room

Callers 3

__init__Method · 0.95
controlledRoomCreatedMethod · 0.95

Calls 3

storeControlPasswordMethod · 0.95
resetAutoPlayStateMethod · 0.95
updateRoomNameMethod · 0.45

Tested by

no test coverage detected