This extension allows setting alternate greetings that are specific to group chats.
- Open an existing character or a character creation form.
- Find a new button next to the "Alt. Greetings" option in the "First message" block.
- Click the button to bring up the editor. Add greetings to your liking (they save automatically).
- Optionally, set a selection mode: random or user pick.
- Start a new group chat with a character you've added greetings for.
- Depending on the chosen mode, one of the added group greetings will be picked by you or randomly.
Tip
Group greetings are saved to the character card. They will be visible to other people if they have this extension installed. When both Spec v3 and legacy fields are present, Spec v3 field takes precedence.
SillyTavern - latest staging version preferred, or stable release >= 1.11.6.
This won't work on any older versions.
Yes.
- Clone the repo
- Run
npm install - Run
npm run build - Minimized plugin file will be in the
/distfolder
{
"data": {
// Spec v3 field
// https://github.com/kwaroran/character-card-spec-v3/blob/main/SPEC_V3.md#group_only_greetings
"group_only_greetings": [
"your",
"strings",
"here"
],
"extensions": {
// Legacy field, kept for backward compatibility
"group_greetings": [
"your",
"strings",
"here"
],
"group_greetings_mode": 0
}
}
}
const ACTIVATION_MODE = {
RANDOM: 0,
PICK: 1,
};AGPLv3