# Пользовательские дополнения

На главную

## EVENT_CHAT_MESSAGE_REJECTED

Событие, которое приходит при невозможности доставить сообщение в чат.

    -- поля
    sysReason: string (enum "ENUM_ChatFailedType_...") - причина неудачной отправки сообщения.

    time: table - таблица с информацией о времени прихода сообщения. Поля:
      h: number (int) - часы
      m: number (int) - минуты
      s: number (int) - секунды

    В случае sysReason == "ENUM_ChatFailedType_Mute" (игрока забанили в чате) в expiredTime прописано сколько времени осталось до окончания бана. Если бан вечный, то поле expiredTime отсутствует.

    expiredTime: nil or table - Если ограничения нет, то nil, иначе таблица с полями о том, сколько времени осталось:
      d: number (int) - дней
      h: number (int) - часов
      m: number (int) - минут
      s: number (int) - секунд

Возможные причины неудачи отправки сообщения: "ENUM_ChatFailedType_..."

#### Search: "CategoryLuaApi" "CategoryChat"

EnumAccessionResult
EnumChatFailedType
EventCantSendChatByDelay
EventChatAvatarMuted
EventChatMessage
EventChatMessageIsFlood
EventChatMessageRejected
EventChatMessageWithObjects
EventChatNamedError
EventChatSentToAlt
EventCustomEmote
EventEmoteText
EventGlobalNotice
EventPlayedCommandResponse
EventSlashCommandFailed
EventSlashCommandPrefixChanged
EventUnknownSlashCommand
EventVeteranranksCommandResponse
EventWhisperFailed
FunctionMissionClearChatInput
FunctionMissionGetChatInput
FunctionMissionGetChatInputSimilarCommands
FunctionMissionSetChatInputArg
FunctionMissionSetChatInputData
FunctionMissionSetChatInputHistoryMaxSize
FunctionMissionSetChatInputNextData
FunctionMissionSetChatInputPrevData
FunctionMissionSetChatInputText
FunctionMissionSetChatInputType

CategoryLuaApi CategoryEvent CategoryAvatar CategoryChat

На главную