コード例 #1
0
 def getCommandText(self):
     cmd = _ACTIONS.adminChatCommandFromActionID(self._actionID)
     if not cmd:
         LOG_WARNING('Command is not found', self._actionID)
         return str(self._actionID)
     key = I18N_MESSENGER.command_success(cmd.name)
     if key:
         msg = i18n.makeString(key, **self._protoData)
     else:
         msg = cmd.name
     return unicode(msg, 'utf-8', errors='ignore')
コード例 #2
0
 def getCommandText(self):
     cmd = _ACTIONS.adminChatCommandFromActionID(self._actionID)
     if not cmd:
         LOG_WARNING('Command is not found', self._actionID)
         return str(self._actionID)
     key = I18N_MESSENGER.command_success(cmd.name)
     if key:
         msg = i18n.makeString(key, **self._protoData)
     else:
         msg = cmd.name
     return msg
コード例 #3
0
ファイル: errors.py プロジェクト: Infernux/Projects
def createCoolDownError(actionID):
    command = _ACTIONS.adminChatCommandFromActionID(actionID)
    if command:
        return _AdminCommandCoolDownError()
    command = _ACTIONS.battleChatCommandFromActionID(actionID)
    if command:
        return _BattleCommandCoolDownError(command)
    if _ACTIONS.isRateLimitedBroadcastFromClient(actionID):
        coolDown = _LIMITS.BROADCASTS_FROM_CLIENT_COOLDOWN_SEC
    elif actionID == _ACTIONS.FIND_USERS_BY_NAME:
        coolDown = _LIMITS.FIND_USERS_BY_NAME_REQUEST_COOLDOWN_SEC
    elif actionID == _ACTIONS.GET_VOIP_CREDENTIALS:
        coolDown = _LIMITS.VOIP_CREDENTIALS_REQUEST_COOLDOWN_SEC
    else:
        coolDown = None
    return _ActionCoolDownError(actionID, coolDown)
コード例 #4
0
def createCoolDownError(actionID):
    command = _ACTIONS.adminChatCommandFromActionID(actionID)
    if command:
        return _AdminCommandCoolDownError()
    command = _ACTIONS.battleChatCommandFromActionID(actionID)
    if command:
        return _BattleCommandCoolDownError(command)
    if _ACTIONS.isRateLimitedBroadcastFromClient(actionID):
        coolDown = _LIMITS.BROADCASTS_FROM_CLIENT_COOLDOWN_SEC
    elif actionID == _ACTIONS.FIND_USERS_BY_NAME:
        coolDown = _LIMITS.FIND_USERS_BY_NAME_REQUEST_COOLDOWN_SEC
    elif actionID == _ACTIONS.GET_VOIP_CREDENTIALS:
        coolDown = _LIMITS.VOIP_CREDENTIALS_REQUEST_COOLDOWN_SEC
    else:
        coolDown = None
    return _ActionCoolDownError(actionID, coolDown)