
Vintage Story Mod DB · Vintage Story mod
Discord Pigeon To Ingame
Allows players to send in-game messages to each other directly from Discord. Messages are composed through a Discord slash command and delivered as signed parchments, carried by pigeon, so the recipient must be standing somewhere with a clear view of the sky.
Quick answer
Which Discord Pigeon To Ingame release should I use?
Discord Pigeon To Ingame 2.3.0 targets 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3. It must be installed on the client. Installation on the dedicated server is optional. No extra mods listed for this file.
Where it goes
Is Discord Pigeon To Ingame required on the client, server, or both?
It must be installed on the client. Installation on the dedicated server is optional.
This release supports both sides, but the source does not require it on the server.
What else does Discord Pigeon To Ingame 2.3.0 need?
2.3.0. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Discord Pigeon To Ingame without breaking your instance.
Built for Discord Pigeon To Ingame 2.3.0. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 2.3.0. It targets 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
It must be installed on the client. Installation on the dedicated server is optional.
- 04
Pick the file you checked
Use the “Get this file” button beside 2.3.0. It opens that exact file at the source.
About this project
What does Discord Pigeon To Ingame add?
Allows players to send in-game messages to each other directly from Discord. Messages are composed through a Discord slash command and delivered as signed parchments, carried by pigeon, so the recipient must be standing somewhere with a clear view of the sky.
This mod is intended for roleplay and community servers that want to reduce metagaming and powergaming on Discord by giving players a proper in-game alternative. It increases the amount of information that lives within the world itself rather than outside it.
Features
- Send a pigeon from Discord to any linked player on the server. Pigeons are delivered as signed parchments after a configurable delay (
DeliveryDelayMinutes, default 5 minutes) - Pigeons are delivered directly into your inventory. If you have no room, a chat notification will let you know. Step outside and run
/discordpigeon receiveonce you've cleared some space - You can only send a pigeon once every
PigeonCooldownMinutes(default 30 minutes). Server admins can grant shorter cooldowns to specific Discord roles viaPigeonCooldownMinutesPerRoleOverride - Pigeons can only be delivered if the recipient has a clear view of the sky. If they are indoors or underground they will see: "You feel like a pigeon is trying to find you but cannot see you from the sky." Once outside, the pigeon can be claimed with
/discordpigeon receive
- When a pigeon arrives, a sound plays for the recipient and nearby players
- All sent pigeons are recorded in the server logs. Optionally they can also be forwarded to a Discord channel for staff oversight (
AuditChannelId) - Players link their Discord account to their in-game name once using
/pigeon link, optionally restricted to a specific Discord role (LinkRoleId). From then on, they can send and receive pigeons. - After linking, players can also view their sent pigeon history with
/pigeon list. Staff (users who have theModerationRoleId) can also view the history of other players (both sent and received pigeons in this case) using/pigeon list <Discord User> - Staff can also link other players through the
/pigeon link username:<VS Username> user:<Discord User>command
Commands
All commands are Discord slash commands.
/pigeon link <username>- link your Discord account to your Vintage Story player name/pigeon send- send a pigeon to a player, either by Discord mention or by Vintage Story username/pigeon list (page)- view your sent and received pigeon history. 10 entries per page are shown to not run into rate limiting issues./pigeon list [user] (page)- (moderation role only) view another player's pigeon history
Setup
This mod requires you to create and host your own Discord bot. It cannot work without one.
- Go to the Discord Developer Portal and create a new application
- Under Bot, create a bot and copy the token
- Under OAuth2, generate an invite URL with the
botandapplications.commandsscopes and theSend MessagesandUse Slash Commandspermissions, then invite it to your server - Install the mod on your server and start it once to generate the config file
- Fill in the config file (see below) and restart
To copy Discord IDs, enable Developer Mode in Discord under Settings → Advanced → Developer Mode. You can then right-click any server, channel, role, or user and select Copy ID.
- Guild ID - right-click your server name and select Copy Server ID
- Channel ID - right-click any text channel and select Copy Channel ID
- Role ID - go to Server Settings → Roles, right-click the role and select Copy Role ID
Configuration
The config file is located at VintagestoryData/ModConfig/discordpigeontoingame.json.
{ "BotToken": "YOUR_TOKEN", // The token from Setup step 2. "GuildId": 719244890449510462, // Your Discord server ID (a.k.a Guild ID). "AuditChannelId": 719244890449510465, // The channel ID where the audit log is posted every time a pigeon is sent. "LinkRoleId": 1233511716722315358, // The role ID required to use the /pigeons link command. If you want members to be able to self-onboard, set this to something everyone has, like a Member role. "ModerationRoleId": 1233511716722315358, // The role ID required to use the /pigeons list <username> command. "DeliveryDelayMinutes": 5, // The amount of IRL minutes it takes for the pigeon to reach the recipient. "PigeonCooldownMinutes": 30, // The amount of IRL minutes it takes for a new pigeon to be able to be sent (per-person). This is shown in Discord as well. "DmFallbackEnabled": false, // If late delivery of pigeon message contents in DMs is enabled (useful in cases players can't log on for extended periods of time) "DmFallbackDelayMinutes": 240, // How many minutes after sending will the late delivery take place "PigeonMessageCharacterLimit": 500, // Allows you to make messages limited in length. "CanPigeonSelf": false, // Allows players to mark themselves as a recipient. "PigeonCooldownMinutesPerRoleOverride": { // Allows you to define different cooldowns per role (for example if you wanted to make Nobles and Rulers be able to send a pigeon every 10 minutes). If no match here, the default is used. 1233511716722315358: 10, // Discord Role ID to minutes mapping 1233511716722315358: 20 }, "PlayerMappings": { // Discord ID to Vintage Story UID mapping. Will be populated by /pigeons link command. "225999245147242506": "g1U2RO0yyLzWikUwC6Jmuzw2" }}Project description from Vintage Story Mod DB.
Pick your setup
Discord Pigeon To Ingame releases for each Vintage Story version.
Choose the version and loader you play, then open the matching release.
1.22.2
1 loader build1.22.1
1 loader build1.22.0-rc.10
1 loader build1.22.0-rc.9
1 loader build1.22.0-rc.8
1 loader build1.22.0-rc.7
1 loader build1.22.0-rc.6
1 loader build1.22.0-rc.5
1 loader build1.22.0-rc.4
1 loader build1.22.0-rc.3
1 loader build1.22.0-rc.2
1 loader buildShowing the newest 12 of 43 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Discord Pigeon To Ingame versions and loaders
2.3.0
discordpigeontoingame_2.3.0.zip
19 Jul 2026
1.3.0
discordpigeontoingame_1.3.0.zip
19 Jul 2026
2.2.0
discordpigeontoingame_2.2.0.zip
9 Jun 2026
1.2.0
discordpigeontoingame_1.2.0.zip
9 Jun 2026
1.1.0
discordpigeontoingame_1.1.0.zip
31 May 2026
1.0.1
discordpigeontoingame_1.0.1.zip
29 May 2026
2.0.0
discordpigeontoingame_2.0.0.zip
24 May 2026
1.0.0
discordpigeontoingame_1.0.0.zip
24 May 2026
Looking for an older file? The official Vintage Story Mod DB project page is in Resources.