(self, username, isReady, manuallyInitiated=True, setBy=None)
| 1084 | self.toggleReady(manuallyInitiated) |
| 1085 | |
| 1086 | def setReady(self, username, isReady, manuallyInitiated=True, setBy=None): |
| 1087 | oldReadyState = self.userlist.isReady(username) |
| 1088 | if oldReadyState is None: |
| 1089 | oldReadyState = False |
| 1090 | self.userlist.setReady(username, isReady) |
| 1091 | self.ui.userListChange() |
| 1092 | if oldReadyState != isReady: |
| 1093 | self._warnings.checkReadyStates() |
| 1094 | if setBy: |
| 1095 | if isReady: |
| 1096 | self.ui.showMessage(getMessage("other-set-as-ready-notification").format(username, setBy)) |
| 1097 | else: |
| 1098 | self.ui.showMessage(getMessage("other-set-as-not-ready-notification").format(username, setBy)) |
| 1099 | |
| 1100 | @requireServerFeature("managedRooms") |
| 1101 | def setUserFeatures(self, username, features): |
nothing calls this directly
no test coverage detected