Don't Starve Together

Don't Starve Together

67 ratings
Chat Shortcut Manager
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
61.641 KB
31 Jul, 2020 @ 5:09am
4 Aug, 2022 @ 1:24pm
10 Change Notes ( view )

Subscribe to download
Chat Shortcut Manager

Description
Features
  • Change the colors of your shortcuts
  • Increase the max amount of rows in your shortcut menu
  • Change the case sensitivity of your shortcut menu from case-sensitive to case-insensitive
  • Reduce the amount of required letters till the shortcut menu shows up
  • Add more shortcut functions to your collection
  • Design your own shortcuts

Currently available Shortcuts
  • : Emojis
  • / Emotes
  • @ Players
  • # Names of objects
  • Name to prefab converter
  • \ Personal shortcut designer
  • ; XBox, PS4, Steam Deck and Mouse symbols

Personal Shortcut
The Personal shortcut allows you to design your own shortcuts which are accessible by using your 'Personal Shortcut Symbol'. Simply input
  • /shortcut [name] [text]
to save your shortcut. [name] stands for the name of your shortcut and [text] stands for the resulting text.

For example:
  • /shortcut hello Hello World!
allows you to access the phrase Hello World! quickly by using your 'Personal Shortcut Symbol' in chat, selecting the shortcut called hello and pressing Tab/Enter. The shortcut can be removed from your list by inputting the command:
  • /shortcut hello
Afterwards the shortcut hello won't be available anymore.

Other shortcut suggestions:
  • /shortcut shrug ¯\_(ツ)_/¯
  • /shortcut glasses (¬■_■)
  • /shortcut tableflip (╯°□°)╯︵ ┻━┻

The following console commands can also be used to desing your shortcuts:
  • c_shortcut(name, text) - Works same as the chat command, allows you to save your own shortcuts.
  • c_shortcutlist() - Shows all your shortcuts available in your list.
  • c_shortcutclear() - Removes all your available shortcuts from your list.

Instant Write
Open your chat and use the command /instantwrite (or /iw or /w) and write down any text which will be instantly written down on the next sign you use or on the next beefalo you name.
The text can also contain emojis or other symbols.


1.6:
- Added Instant Write function (Write down a text instantly when using a Sign)
- Added Steam Deck and new Mouse Symbols
- Rearranged Symbols Shortcut List
- Fixed a crash which has been introduced with the chat system rework


How to use:
Open the settings and change the Shortcut Symbol to a unoccupied Symbol of your choice. To make it easier to use you can also change the Character Count to 0, making the menu appear as soon as you input the Shortcut Symbol. When ingame, as soon as you open the chat and input the symbol & the required amount of characters, the shortcut menu will appear.
31 Comments
Aphexamine 6 Apr @ 2:16am 
when typing the : character in chat or in console there is a LUA error.

it only occurs when this mod is enabled.

I dont expect it to be fixed but I wish there were more chat customization mods.
the Unkindness 6 Dec, 2023 @ 6:27pm 
it makes mod : save equipmet slots workshop-1598084686 's"disable save slot toggle"invalide.i l really love this mod,it make my typing funny,can you fix that?
Viktor  [author] 4 Aug, 2022 @ 1:25pm 
@Wonsz I just pushed a hotfix to fix that crash.
Wonsz 4 Aug, 2022 @ 12:51pm 
crashes now
The fog is coming 16 Oct, 2021 @ 3:08pm 
@Viktor i mean the mouse emojis ,they dont appear to be weaveable
Viktor  [author] 16 Oct, 2021 @ 2:52pm 
@mulliboom: You need to weave your emojis before you can use them, Klei doesn't provide them for free.
The fog is coming 16 Oct, 2021 @ 2:43pm 
how do i use the emojis (not the animations) the little images in chat,i dont understand that
the Unkindness 28 Jun, 2021 @ 7:24am 
it makes ctrl useless
Hyperflow 11 Jun, 2021 @ 10:03am 
ty Viktor sir! :rep2:
Viktor  [author] 11 Jun, 2021 @ 3:08am 
@Hyperflow:
In Windows, the chat shortcuts are saved under <User>/Documents/Klei/DoNotStarveTogether/<Number>/client_save/Chat Shortcut Manager, but sadly the data there is encoded and thus there's no easy way of changing your shortcut data this way. In this case you might want to make use of the console commands available: c_shortcut and c_shortcutlist
Add any shortcut you want by typing c_shortcut("test","This is a test.") and remove them via c_shortcut("test").
If you want to change any shortcuts, input c_shortcutlist() in your debug console and all the available shortcuts should appear under <User>/Documents/Klei/DoNotStarveTogether/client_log.txt, then you can change whatever you want to change, delete the old shortcut and insert the new one there.