Customizing
For more recent versions and examples see Uri_parameters and Dset
startup parameters
uri query string only | |||
---|---|---|---|
option | full version (default) | widget (default) | example / comment |
server | irc.mibbit.com | irc.mibbit.com | used by default |
channel | #mibbit | #chat | comma separated channel list like %23chat,%23foo%20key4foo (key not recommended though) |
nick | mib_[random_part] | mib_[random_part] | Widget only: Pre_%3F%3F%3F%3F (each %3F will be replaced by a random digit) |
forcePrompt | NA | false | false works only on approved servers and irc.mibbit.com |
promptPass | NA | false | NickServ auth only at the moment |
authkey | NA | empty | see Widget#Securing_your_widget |
noServerTab | NA | true | |
noServerNotices | NA | false | |
noServerMotd | NA | false | |
customprompt | NA | empty | Welcome%20To%20MyChat |
customloading | NA | empty | be%20patient... |
charset | (account) | empty | default (and recommended): UTF-8 |
settings | (prefs: id=...) | empty | from a mibbit full account: "prefs" |
url | empty | NA | url=<urlencoded irc://server/#channel>, see Uri_parameters |
Usage in the uri: ?firstOption=value&option2=value&option3=value ....
(don't forget to replace all # with %23 and all <space> with %20 !)
Default preferences
"/dset", 2008-06-10 , sorted | |||
---|---|---|---|
option | full version | widget | comment |
allowIncommingPMs | true | ||
autoAway | 7200 | 0 = disable | |
autoAwayMessage | Auto away | ||
autoBack | true | ||
blurPMs | true | ||
cgmMargins | 3 | ||
chatBackground | white | ||
chatBackgroundLines | #c8c8ff | ||
chatFontFamily | Arial,Helvetica,sans-serif | ||
chatFontSize | 13 | ||
chatInputBackground | #eee | ||
chatInputBarBackground | #cad69f | ||
chatInputBarBorder | #51661c | ||
chatInputBorder | #cad69f | ||
chatInputColor | black | ||
chatInputFontFamily | Arial,Helvetica,sans-serif | ||
chatInputOptionsBackground | transparent | ||
chatOutputBackground | transparent | ||
chatOutputMaxLines | 250 | ||
chatOutputNickWidth | 90 | 110 | |
chatOutputShowTimes | true | false | |
chatOutputTimeWidth | 30 | ||
chatPaddingBottom | 1 | ||
chatPaddingTop | 1 | ||
chatPaneBackground | white | ||
chatPaneBorder | #51661c | ||
colorAway | #c66 | ||
colorBack | #6c6 | ||
colorBan | #22c | ||
colorChangeNick | #880 | ||
colorChannels | green | ||
colorChat | #000 | ||
colorChatMe | #000 | ||
colorChatRecent | #888 | ||
colorEmote | #c44 | ||
colorEmoteMe | #c44 | ||
colorEmoteRecent | #e88 | ||
colorInvite | #66c | ||
colorIRCLinks | red | ||
colorJoin | #0f0 | ||
colorKick | #f00 | ||
colorLinks | blue | ||
colorNotice | #800 | ||
colorPart | #f00 | ||
colorSystem | #800 | ||
colorTopic | #008 | ||
colorTopicWho | #088 | ||
colorUserMode | #662 | ||
confirmServerClose | true | ||
doubleClickTime | 400 | ||
doubleClickToPM | true | ||
focusNewJoins | true | false | |
inputHistorySize | 250 | ||
language | en | used for the UI | |
logPMs | false | ||
needSendButton | false | ||
nickBackground | #cad69f | ||
nickColor | green | ||
nickColorMe | #242 | ||
nickFontFamily | Arial,Helvetica,sans-serif | ||
nickFontSize | 11 | ||
nickHighlight | #686 | ||
nickHighlightMe | #4a4 | ||
noticesToActiveTab | true | ||
noUListInChannels | false | ||
parseChannels | true | ||
parseColor | true | ||
parseLinks | true | ||
parseNicks | true | ||
parseReplaceImages | true | ||
parseReplaceImagesHeight | 32 | ||
parseReplaceImagesWidth | 32 | ||
parseSimple | true | *bold* /itallic/ _underlined_ | |
parseSmilies | true | ||
sendButtonBackground | white | ||
sendButtonBorder | #448 | ||
showAwaysBacks | true | false | |
showBans | true | ||
showInputOptions | true | ||
showJoinInfo | false | ||
showJoinsParts | true | false | |
showPartInfo | false | ||
showUserModes | true | ||
tabBackgroundColor | #000 | ||
tabBColorCannel | #ccc | B)order | |
tabBColorPM | #ccc | ||
tabBColorServer | #c0ffc0 | ||
tabBColorYServer | #c0c0f3 | ||
tabColorCannel | #e6f3ca | ||
tabColorPM | #8c8c8c | ||
tabColorServer | #6cb12a | ||
tabColorYServer | #c0c0f3 | ||
tabFontFamily | Arial,Helvetica,sans-serif | ||
tabSpacing | 4 | ||
tabTextColor | #000 | ||
tabTextColorActivity | #33c | ||
tabTextColorActivityMe | #c33 | ||
tabTextColorArrows | #eee | ||
tabTextColorInactive | #444 | ||
timeBackground | #e4eace | ||
timeColor | #444 | ||
timeFontFamily | Arial,Helvetica,sans-serif | ||
timeFontSize | 11 | ||
ulistPaneBackground | white | ||
ulistPaneBorder | #51661c | ||
userListColorInactive | #6c6 | ||
userListColorNormal | green | ||
userListColorTyping | red | ||
userListFontFamily | Arial,Helvetica,sans-serif | ||
userListFontSize | 13 | ||
userListHover | #d8d8d8 | ||
userListMenuBackground | #cad69f | ||
userListMenuColor | #444 | ||
userListSelected | #e4eace | ||
userListWidth | 140 | 130 | |
windowAlertMaxFlashes | 3 | ||
windowAlertPeriod | 500 | ||
option | full version | widget | comment |
use [Prefs] or /dset option value to change settings (sometimes you need /clear or even a reload to take effect).
Some of the options don't make much sense in the widget but are used as defaults.
(work in progress)