Cocode

I am
Palaver
,
pleased to meet you.

Set Command Reference

The /set command can be used to test experimental/nit-picky details of Palaver.

/set <key> [value]

Startup

startup.command

Configure a command to run during launch of Palaver.

For example, to mark all messages as read, clear all queries, etc.

/set startup.command /readall
/set startup.command /clearall
/set startup.command /closeall

User Interface

ui.time_format

To customise the timestamp format (default: HH:mm:ss).

/set ui.time_format HH:mm
/set ui.time_format HH:mm:ss

ui.nick_show_mode

Show the senders mode (+@) in the IRC channel before their nickname.

/set ui.nick_show_mode on

Example:

ui.nick_prefix

Show a prefix before the senders nickname on messages.

Note, this can be used in conjunction with ui.nick_suffix to wrap a nick in <nickname>.

/set ui.nick_prefix <
/set ui.nick_suffix >

Example:

ui.nick_suffix

Show a suffix before the senders nickname on messages.

ui.browser

To set the browser to use when opening links in a query. (Default: inapp).

/set ui.browser inapp
/set ui.browser system_default
/set ui.browser safari
/set ui.browser firefox
/set ui.browser chrome
/set ui.browser.edge

ui.image_service

This allows you to set imgur or custom HTTP PUT HTTP image providing services. CloudApp must be configured through user interface.

/set ui.image_provider imgur

For example, to use the transfer.sh image provider:

/set ui.image_service put https://transfer.sh

NOTE, you can configure any HTTP image uploader which allows PUT request containing the contents of the image and returns the URL.

ui.console.badge_unknown

Disable badging the network for unknown or important console events.

/set ui.console.badge_unknown off

IRC

irc.default_network

Default network settings, the nickname and realname which can be configured in user interface.

/set irc.default_network.nickname kyle
/set irc.default_network.realname Kyle
irc.default_network.command

Configure a command to run while connecting to the IRC server. This applies to all networks.

For example, to explicitly send a raw IRC command during connect:

/set irc.default_network.command /raw CAP REQ echo-message

Network

Change details for a specific network. name, hostname, port, tls, verify_tls, tls_fingerprint, nickname, and command can be configured.

irc.network.<name>.command

Configure a command to run while connecting to the IRC server.

For example, to mark all existing messages as read in the network, or to clear all queries:

/set irc.network.ergo.command /readall
/set irc.network.ergo.command /clearall

NOTE: When set, this overrides the default_network command.

irc.<network>.tls_fingerprint

Set the tls_fingerprint on an IRC network to enable TLS certificate pinning to a specified SHA256 or SHA1 TLS certificate fingerprint.

/set irc.network.ergo.tls_fingerprint ef7657348d6ca57a8d064603de5055bea67d5fdb51f3e75f6aff6abb7438fb86

Get your own copy of Palaver now:

Download from the App Store