This is an old revision of the document!
Login into your server
Install the required mono-packages (please refer to the documentation of your distribution on how to do this)
Download the PikkuBot exe file (
Link)
Extract the exe file with 7zip
'cd' to the PikkuBot directory (i.e.: cd pikkubot-299)
Type “touch NOGUI.dat” to prevent GUI usage
Start the bot by invoking it with the mono binary:
mono PikkuBot.exe [Bot first name] [Bot last name] [Bot pass] [Master first name] [Master last name] [optional: “Sim”] [optional: region coordinates]
For being able to let the bot run unattended on a server the program 'screen' is recommended. Start it before you launch the bot by typing 'screen' once. After hitting enter, the only thing you might see now is a cleared screen. Congratulations, that was the first part.
Now launch the bot and press the following key combination: <Ctrl> + <a> and finally hit the <d> key. You should now see a message like [detached]. That's it - your bot is now running in that screen session and you can terminate your shell without killing the bot.
For reattaching a screen session, use the command 'screen -r'.
It's not the end of the world if things are not working. This is a small list to check before reporting a bug:
Check for running PikkuBots and own mono threads and kill them if needed
Check the version of the bot and make sure you're having a recent version as old versions are not maintained anymore