def update_logic(message, client):
if message.author.id in client.bot_info.owner.id:
await client.send_message(message.channel, 'Updating...')
g = git.cmd.Git()
u = g.pull('-v')
await client.send_message(message.channel, '```' + str(u) + '```')
if str(u) == 'Already up-to-date.':
await client.send_message(message.channel, 'Already Up To Date! Not restarting')
else:
await client.send_message(message.channel, 'Update successful restarting!')
os.execl(sys.executable, sys.executable, *sys.argv)
else:
await client.send_message(message.channel, 'Error Didn\'t update maybe you aren\'t an admin?')
评论列表
文章目录