Location voice chat
This mod uses Discord to add location-based voice chat functionality for each player's zone.
Screenshots 2 screenshots
About this mod Machine translation
This mod uses Discord to add location-based voice chat functionality for each player's zone.
Location Voice Chat
🎮 **Location Based Discord Voice Chat Mod**
✨ How it works
This mod uses a Discord bot you create to automatically create a voice channel for each new game area players enter. You don't need to create each channel manually, the Discord bot does this automatically and moves you to the appropriate channel when you move to a new area.
---
📥 Installation Guide
- Download and install SMAPI
- Extract this mod into the game's Mods folder
---
⚙️ Voice chat settings
💡 Description: This mod uses Discord to divide users by location
If you have the "Universal Mod Configuration Menu" mod, these steps are even easier.
1. Discord configuration
- Copy your Discord user ID
- Paste the user ID into the "Discord Id" field
- Create a Discord server (or use an existing one)
- Copy your server ID (requires developer mode enabled)
- Paste the server ID into the "Discord Server Id" field
2. Robot configuration
- Visit the Discord Developer Portal
- Click "New Application" and give your robot a name
- Enter the "Bot" section and click the "Reset Token" button
- Copy your bot token
- Paste the robot token into the "Token" field
- Return to the Discord Developer Portal to set bot permissions
- Finish! 🎉
⚠️ Reminder: Do not make your bot token public, as this may allow malicious users to use your bot to perform malicious activities.
3. Robot permissions
Bots require four minimum permissions:
- Manage channels
- Move members
- Mute members
- Ban members
Or you can give administrator rights directly.
---
🔧 Voice chat configuration
User Settings
- **"Discord Id"**: Save your Discord user ID
- **"Microphone Activated"**: Save microphone status
- **"Deaf Desactivated"**: Save the muted state
- **"Change State Microphone"**: Save the shortcut key for switching the microphone state
- **"Change State Audio"**: Save the shortcut key for switching the muted state
Host settings
- **"Discord Guild Id"**: Save the server ID used for voice chat
- **"SavesData"**: Save the Discord ID of all users (it is recommended not to modify it)
Robot settings
- **"Token"**: Save your bot token
- **"Main Voice Chat Name"**: Save the main voice chat name
- **"Voice Chat Category Name"**: Save the voice chat category name
- **"Delete Voice Chats"**: Set whether to delete all voice channels when returning to the main menu
---
❓ FAQ
Is it compatible with mods that add new locations?
Not tested yet, but theoretically should be compatible.
Are there any location restrictions for the module?
There is no limit, the only limit is the number of voice channels supported by a single Discord server.
Do all players need to download this mod?
Not sure, but if someone doesn't download it, the voice chat feature won't work properly for them.
Can I not use robots?
No, bots are required to create voice channels and use voice chat.
Can I not use Discord server?
No, this mod is based on using a Discord server to create voice chats.
Why does the game crash?
Possible reasons include: the necessary data in config.json is not filled in, the bot is not on your Discord server, the bot token is wrong, etc.
If using Steam, try running the game directly from the SMAPI file rather than through Steam.
If the game crashes, please report the bug in the GitHub discussion forum.
---
🎮Default control keys
- **H** = mute/unmute microphone
- **J** = mute/unmute audio
---
🔗 **Related Links**
- source code
- Discord server
Install & use Install: SMAPI mod (Stardew Valley standard)
- Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
- Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
- Copy that whole folder into Stardew Valley/Mods/.
- Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.
Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.