337 Public method to ban a user by its nick name. |
337 Public method to ban a user by its nick name. |
338 |
338 |
339 @param nick nick name in the format of self.nickName() (string) |
339 @param nick nick name in the format of self.nickName() (string) |
340 """ |
340 """ |
341 Preferences.syncPreferences() |
341 Preferences.syncPreferences() |
342 user = nick.split("@")[0] |
342 user = nick.rsplit("@")[0] |
343 bannedUsers = Preferences.getCooperation("BannedUsers")[:] |
343 bannedUsers = Preferences.getCooperation("BannedUsers")[:] |
344 if user not in bannedUsers: |
344 if user not in bannedUsers: |
345 bannedUsers.append(user) |
345 bannedUsers.append(user) |
346 Preferences.setCooperation("BannedUsers", bannedUsers) |
346 Preferences.setCooperation("BannedUsers", bannedUsers) |
347 |
347 |