added user management

This commit is contained in:
Hendrik Behme committed 2019-08-27 12:09:19 +02:00
1 parent 5cb6bccd7f
commit 531a172eb6
5 files changed
+39 -19

No files matched your search

-19
View File
@@ -1,19 +0,0 @@
# IDE Folders
../.idea/
# PY VENV
venv/
# Tokens and Passwwords
essentials/secrets\.py
pollmaster\.log
cogs/__pycache__/
essentials/__pycache__/
utils/__pycache__/
# export
export/*
+7
View File
@@ -13,6 +13,8 @@ from motor.motor_asyncio import AsyncIOMotorClient
from essentials.multi_server import get_pre
from essentials.settings import SETTINGS
from pprint import pprint
bot_config = {
'command_prefix': get_pre,
'pm_help': False,
@@ -132,12 +134,17 @@ async def on_guild_join(server):
logger.info("Connecting to Mongo DB: " + SETTINGS.mongo_db)
mongo = AsyncIOMotorClient(SETTINGS.mongo_db)
pprint(mongo)
bot.db = mongo.pollmaster
print(bot.db)
pprint(bot.db)
extensions = ['cogs.config', 'cogs.poll_controls', 'cogs.help', 'cogs.db_api', 'cogs.admin']
for ext in extensions:
logger.info("Loading extension " + ext)
bot.load_extension(ext)
pprint(SETTINGS.bot_token)
bot.run(SETTINGS.bot_token)