Simple Telegram bot for starting and managing a Factorio dedicated server.
-
Install dependencies:
pip install -r requirements.txt
-
Create
config.yamlbased onconfig-template.yamland fill in your admin user IDs and a password. -
Place your Factorio server files inside the
server/directory. -
Run the bot:
python main.py
The bot listens for commands in Telegram to control the game server.
You can also launch the server directly for manual control:
python server_cli.pyType Factorio console commands and they will be sent to the running server.