2 import qwebirc
.util
.qjson
as json
6 networkName
=config
.NETWORK_NAME
,
7 networkServices
=[config
.AUTH_SERVICE
],
8 loginRegex
=config
.AUTH_OK_REGEX
,
9 appTitle
=config
.APP_TITLE
,
10 baseURL
=config
.BASE_URL
,
11 staticBaseURL
=config
.STATIC_BASE_URL
,
12 dynamicBaseURL
=config
.DYNAMIC_BASE_URL
,
13 validateNickname
=False
16 if hasattr(config
, "NICKNAME_VALIDATE") and config
.NICKNAME_VALIDATE
:
17 options
["nickValidation"] = dict(
18 minLen
=config
.NICKNAME_MINIMUM_LENGTH
,
19 maxLen
=config
.NICKNAME_MAXIMUM_LENGTH
,
20 validFirstChar
=config
.NICKNAME_VALID_FIRST_CHAR
,
21 validSubChars
=config
.NICKNAME_VALID_SUBSEQUENT_CHARS
24 return json
.dumps(options
)