Maki is a Discord bot that does things. Written in Python 3 and relies on Discord.py API implementation.
Nelze vybrat více než 25 témat
Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
|
- #!/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'
-
- # okay to quit if there is no reload file
- if [ ! -f ./reload ]
- then
- echo no reload file, stopping for realsies...
- exit
- fi
- done
|