Comment on page

Customizing settings

This guide will show you how to use to use the settings command and the most popular settings
Make sure you selected the right connection before proceeding (/select)

Settings command

The /manage settings command can be scary at first, but no worries! This guide will show you how to navigate through it.
Before we start, run the /manage settings command!
You cannot run commands in a connected channel! Use another channel
I agree it's not very welcoming at first, but you'll get the hang of it quickly

Setting categories

Every connection setting is organized into 3 separate categories dedicated to different features that Connections Bot offers. They are sorted alphabetically in each section
  1. 1.
    Chat settings allow you to change how your cross-chat works, ranging from changing the appearing username to limiting the number of characters in a message.
  2. 2.
    Logs settings allow you to change what and where changes get logged, the two most important settings here are Logs and MessageLogs
  3. 3.
    Connection settings are settings that apply to the connection in general like its privacy setting or its rules

How to change a setting

To change a setting, you need to add the setting name at the end of the command. Like this: /manage settings <setting>. The bot will respond with a setting description, status, and modification message.
Setting names are case insensitive, meaning you could run /manage settings setting:allowbots or /manage settings setting:AlLoWbOtS and it would still work!
Getting tired of writing the entire setting name? You can use their shortcuts!
Setting shortcuts are just the combination of all their uppercase letters. Example: OriginalToWebhook becomes OTW. /manage settings setting:OTW
The Disable button in this scenario will set the Current value to false. Each setting message can have different buttons depending on their possible or current values.

How to use different buttons

The Reset to default button will appear on every setting, this changes the current value to match the default value displayed in the message's embed.
The Set to null button is usually for text settings (like rules) but can also be a way to show the setting is disabled
The Enable and Disable buttons will toggle a setting, changing it to true and false respectively. Just press it and the edit will happen before your eyes.
The Text input button is for text settings (like rules). When you press this button, the bot will ask you to send a text message to the channel. The content of the message you sent will be used as the setting value. Some settings (like logs, which checks for a valid channel) have verification methods to make sure what you sent isn't invalid and the bot will alert you/not change the setting if it is.
The Choose an option select menu will give you a set of options to choose from (usually just one). Press the select menu and choose an option from the drop-down list.
These are some settings I find most popular amongst ComBot users:
What is displayed as a username in a message's duplicates
Whether to replace the original message with a webhook version to keep consistency across chats
If the origin of the message should be displayed in its duplicates: from ServerX
The style of the UserX is typing... message. You can also disable this message
Privacy of the connection, public allows all users to connect a channel, request will leave a request in /manage requests, private requires a connection moderator to connect it
The channel used to log connection changes


You just customized your connection! You can explore the other settings by running /manage settings <setting>.