LBI/modules/git/__init__.py
fomys 273d92ec5e Add version system
Remove BaseClass verification
2019-04-19 11:24:10 +02:00

35 lines
1.2 KiB
Python

# dummy module
from modules.base import BaseClass
class MainClass(BaseClass):
name = "git"
super_users = [431043517217898496]
color = 0x000000
help_active = True
help = {
"description": "Module gérant les redémarages du bot",
"commands": {
"`{prefix}{command} update`": "Execute les commandes suivantes dans le dossier du bot:"
"```BASH\n"
"git fetch --all "
"git reset --hard origin/<branch_name>```",
}
}
command_text = "git"
async def com_update(self, message, args, kwargs):
# with os.popen('git fetch --all') as std_in:
# await message.channel.send(std_in.read())
# with os.popen('git symbolic-ref HEAD 2>/dev/null') as std_in:
# branch = std_in.read().replace('refs/heads/', '')
# with os.popen('git reset --hard origin/%s' % branch) as std_in:
# await message.channel.send(std_in.read())
# await message.channel.send(message.author.mention + ", Le dépôt a été mis à jour (fetch + reset --hard).")
print("git update")