Made by iamEvanYT
PythonPublisher is a Python script for automating the process of publishing Roblox places. It allows you to schedule the publish at a specific time, replace servers, and optionally restart servers if you provide a Roblox cookie. The script also provides flexibility by allowing configuration through environment variables or direct input.
Version 2 introduced a web panel to help schedule updates!
- Download the whole repository as a
.zip
file - Uncompress it
- Download python if you haven't
Install all the dependencies using pip install -r requirements.txt
The following parameters are able to configure in the script:
adminPassword
: Password for logging into web admin panel.
The following parameters are able to configure in .env
file:
-
adminPassword
: If specified, it will override the value configured inside the script. -
openCloudApiKey
: Your Roblox Open Cloud API key, used for saving/publishing the place file & firing events through MessagingService. Generate one here. -
robloxCookie
: Your Roblox Cookie, used for restarting servers. Leave blank to specify inside web panel. -
PORT
: Specify a port. The default port is 3000.
Command line Usage: python .
Windows: Go inside the unzipped folder, and open __main__.py
Go to http://localhost:3000 or localhost:<PORT>
if you have changed it in .env
Login using Username admin
and your set password.
Default Password is password
.
The panel will be online until either Ctrl+C
is used in Command Prompt or the file is closed in Windows.
For instructions on how to deploy this script using Docker, please refer to this guide.
This script is developed by iamEvanYT. Contributions are welcomed via GitHub issues and pull requests.
This project is licensed under the MIT License.
Use this script responsibly. The developers of this script are not responsible for any misuse or violation of Roblox's Terms of Service. Always respect Roblox's rules when using this script.
This script is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the script or the use or other dealings in the script.