22 lines
515 B
Python
22 lines
515 B
Python
import os
|
|
import sys
|
|
import django
|
|
|
|
sep = os.sep
|
|
path = os.path.dirname(os.path.abspath(__file__))
|
|
path = path.split(sep)[:-3]
|
|
project = path[-1]
|
|
path = sep.join(path)
|
|
sys.path.append(path)
|
|
print("Setting path for {0}: {1}".format(project, path))
|
|
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{}.settings".format(project))
|
|
django.setup()
|
|
|
|
from django.conf import settings
|
|
from minecraft_manager.bot.discord import Discord
|
|
|
|
token = getattr(settings, 'DISCORD_BOT_TOKEN', None)
|
|
bot = Discord(token)
|
|
|
|
bot.run_bot()
|