About this mod
adds the functionality of commands for the Twitch chat mod
- Requirements
- Permissions and credits
- Changelogs
- Donations
This Mod adds the functionality of commands for the Twitch Chat mod.
(Big thank you to the Stardew Valley Discord for the help with my silly coding questions)

How it works
- Install SMAPI
- Download Twitch Chat Mod
- Download Generic Mod Config Menu
- Download this mod
- Add all mod to your SMAPI mods folder
- Configure both configs to your liking
- Enjoy
Current Command List
- Make farmer drink beer
- Gain specific or random amount of money
- Lose specific or random amount of money
- Play a specified sound (eg. Duck Sound)
- Play a random sound
- Open a random dialogue with a random NPC (dialogue is customizable in the assets)
- Place a bomb on top of farmer
- Warp to a specified location (eg. back to the farm)
- Warp to a random location
- Equip a random hat
- Shuffle the farmers inventory
- Delete a random item from the farmers inventory
- Reverse your Control for a couple seconds (Keyboard only)
- Add or remove a random amount of health
- Add or remove a random amount of energy
- Give the farmer -3 speed for a couple seconds
- Give the farmer +3 speed for a couple seconds
- Freeze the farmer in place for a couple seconds
- Make farmer do a random fishing minigame
- Spawn a random monster close-ish to the farmer
Customization Options
- Setting a specific list of Twitch usernames that can active commands (useful if you want to work with redeems -> only allow your chat bot to activate commands. leave empty for everyone)
- Setting a minimum amount of time before any command can be activated again.
- Change each word that activates each command (eg. !pam for drinking beer)
- Enable or disable any command
- Setting a daily limit on any command
- Setting a minimum time before a specific command can be activated again (HIGHLY recommended for busy chats)
- Setting a the amounts commands use (eg. the amount of money you gain/lose, or the amount seconds your controls get reversed)
- Setting a specific location warp and sound command
- You can add or edit extra random dialogue for the random dialogue in the assets file
- (You can turn off chat showing up in the ingame chat AND what users from chat should be ignored in the Twitch Chat Mod config, if wanted)
Video showing off all current commands
Roadmap (stuff I want to add)
- Add more effects
- Add i18n translation support
DISCLAIMER
- This mod has not been tested a ton
- I tested the mod moderately alone and with friends spamming my twitch chat
- this mod has not been tested in multiplayer (neither online or local co-op)
- I don't recommend to allow the commands to be spammed, but it is possible to an extend from testing with my chatbot
- If you encounter any bug please report them in the bugs section of this mod page
- If you have an idea for a command that you would like to see adden feel free to leave a comment about it
Other
- Source Code (will add soon)
- My Kofi
- My Website