1
0
mirror of https://github.com/MrDetonia/Maki.git synced 2024-11-14 08:49:35 -05:00
Maki/bootstrap.sh

31 lines
703 B
Bash
Raw Normal View History

#!/bin/bash
# user to effectively run bot as (so we can safely run as root for pip)
puser="admin"
while :
do
date
echo Updating repository...
runuser -m $puser -c 'git pull origin master'
# if root we can update discord.py
if [ "$EUID" -eq 0 ]
then
echo Updating discord.py...
python3 -m pip install -U https://github.com/Rapptz/discord.py/archive/master.zip#egg=discord.py[voice]
fi
echo Starting Maki...
runuser -m $puser -c 'rm -f ./reload'
runuser -m $puser -c 'python3 bot.py'
2016-12-01 18:38:28 -05:00
# okay to quit if there is no reload file
if [ ! -f ./reload ]
then
echo no reload file, stopping for realsies...
exit
fi
done