1. Invite ZedBot
Use the Invite ZedBot button in the navigation. Discord will ask which server to add the app to. You do not need to enter a guild ID; Discord provides that automatically when ZedBot joins and when slash commands run.
Docs
This guide walks through invite, channel setup, server configuration, checks, Premium bridge controls, and the boundaries of what ZedBot does.
Use the Invite ZedBot button in the navigation. Discord will ask which server to add the app to. You do not need to enter a guild ID; Discord provides that automatically when ZedBot joins and when slash commands run.
/zedbot panel in Discord.Use the command list to confirm each connection before starting the bridge.
/zedbot test_query checks the Project Zomboid query/status port./zedbot test_rcon checks RCON login./zedbot test_sftp checks SFTP login and saved logs directory access./zedbot test_logs shows the file ZedBot will tail./zedbot players shows player count when the host answers query requests.After checks pass, Premium servers can start the live bridge.
/zedbot bridge_start starts hosted log tailing and chat relay./zedbot bridge_stop stops the bridge./zedbot bridge_restart restarts the bridge./zedbot rcon runs an RCON command from Discord.Kick and re-invite the bot with the applications.commands scope, then wait for Discord to refresh commands. Local test servers may sync faster than global production commands.
Some managed hosts let players join but do not expose Steam-style query responses. SFTP, RCON, and bridge features can still work.
Check the exact SFTP host, port, username, and password from the host panel. Test the same values in WinSCP or FileZilla.
Use /zedbot channels to confirm saved channels, then grant ZedBot View Channel and Send Messages permission in those channels.
Run /zedbot plan. ZedBot checks Stripe before showing the plan, so this can refresh a delayed checkout, cancellation, or refund update.