AppSettings

public final class AppSettings

Application-level configuration settings.

Retrieved via ai.nexconn.chat.NCEngine.getAppSettings after a successful connection. Contains feature switches and configuration values managed on the server side.

Constructors

Link copied to clipboard
public AppSettings AppSettings(Boolean isSpeechToTextEnabled, Integer messageModifiableMinutes, Boolean isFriendOnlineStatusSubscribeEnabled, Boolean isOnlineStatusSubscribeEnabled)

Properties

Link copied to clipboard

Whether friend online status subscription is enabled.

Link copied to clipboard
private final Boolean isOnlineStatusSubscribeEnabled

Whether user online status subscription is enabled.

Link copied to clipboard
private final Boolean isSpeechToTextEnabled

Whether speech-to-text is enabled.

Link copied to clipboard
private final Integer messageModifiableMinutes

Maximum editable time for messages (in minutes).

Functions

Link copied to clipboard
public final Integer getMessageModifiableMinutes()

Maximum editable time for messages (in minutes).

Link copied to clipboard
public final Boolean isFriendOnlineStatusSubscribeEnabled()

Whether friend online status subscription is enabled.

Link copied to clipboard
public final Boolean isOnlineStatusSubscribeEnabled()

Whether user online status subscription is enabled.

Link copied to clipboard
public final Boolean isSpeechToTextEnabled()

Whether speech-to-text is enabled.