From a76d3a82fc8102dd97e8f3512613689e408603a4 Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:24:25 +0300 Subject: [PATCH] Mention chat commands --- Usage/Core Concepts/slashcommands.md | 50 ++++++---------------------- readme.md | 1 + 2 files changed, 11 insertions(+), 40 deletions(-) diff --git a/Usage/Core Concepts/slashcommands.md b/Usage/Core Concepts/slashcommands.md index 49eb33517..97f13c89b 100644 --- a/Usage/Core Concepts/slashcommands.md +++ b/Usage/Core Concepts/slashcommands.md @@ -6,43 +6,13 @@ For the most up-to-date list of commands that will work in your instance, use the `/help slash` chat command in any SillyTavern chat. !!! -- /help – displays this help message (aliases: /?) -- /name (name) – sets user name and persona avatar (if set) (aliases: /persona) -- /sync – syncs user name in user-attributed messages in the current chat -- /bind – binds/unbinds a persona (name and avatar) to the current chat -- /bg (filename) – sets a background according to the filename, partial names allowed, will set the first one alphabetically if multiple files begin with the provided argument string (aliases: /background) -- /sendas – sends a message as a specific character. - -Example: - -``` -/sendas Chloe -Hello, guys! -will send "Hello, guys!" from "Chloe". -Uses character avatar if it exists in the characters list. -``` - -- /sys (text) – sends message as a system narrator -- /sysname (name) – sets a name for future system narrator messages in this chat (display only). Default: System. Leave empty to reset. -- /note (text) – sets an author's note for the currently selected chat -- /depth (number) – sets an author's note depth for in-chat positioning -- /freq (number) – sets an author's note insertion frequency (aliases: /interval) -- /pos (chat or scenario) – sets an author's note position (aliases: /position) -- /roll (dice formula) – roll the dice. For example, /roll 2d6 (aliases: /r) -- /taskcheck – checks if the current task is completed -- /lock – locks a background for the currently selected chat -- /unlock – unlocks a background for the currently selected chat -- /autobg – automatically changes the background based on the chat context (aliases: /bgauto) -- /sd (argument) – requests SD to make an image. Supported arguments: - -``` -you – AI character full body selfie -face – AI character face-only selfie -me – user character full body selfie -scene – visual recap of the whole chat scenario -last – visual recap of the last chat message -raw_last – visual recap of the last chat message with no summary -``` - -Anything else would trigger a "free mode" to make SD generate whatever you prompted. -example: '/sd apple tree' would generate a picture of an apple tree. +- `/help` – displays the help message +- `/api` - switches to a different API +- `/sys` - sends a neutral message as a system narrator +- `/send` - sends a message as the user without triggering the generation +- `/sendas` – sends a message as a specific character +- `/comment` - adds a comment to the chat invisible to the AI +- `/impersonate` - ask AI to write as you with an optional prompt +- `/persona` - set your user persona +- `/imagine` - generate an image from a text prompt +- `/bg` - set a background image by file name diff --git a/readme.md b/readme.md index 09ff783ad..f54d1367c 100644 --- a/readme.md +++ b/readme.md @@ -58,6 +58,7 @@ You can also create your own character cards from scratch. Refer to the [Charact * [Rich UI customization options](https://docs.sillytavern.app/usage/core-concepts/uicustomization/): theme colors, background images, custom CSS, and more * [User personas](https://docs.sillytavern.app/usage/core-concepts/personas/): let the AI know a bit about you for greater immersion * [Built-in RAG support](https://docs.sillytavern.app/usage/core-concepts/data-bank/): add documents to your chats for the AI to reference +* Extensive [chat commands](https://docs.sillytavern.app/usage/core-concepts/slashcommands) subsystem and own [scripting engine](https://docs.sillytavern.app/usage/st-script/) ## Extensions