Merge branch 'development' of https://github.com/dustinpianalto/Geeksbot into development

release-1.0.0
DustyP 8 years ago
commit dd5dab317d

1
.gitignore vendored

@ -2,3 +2,4 @@ bot_secrets.json
google_client_secret.json google_client_secret.json
__pycache__/ __pycache__/
logs/* logs/*
*.sh.swp

@ -57,7 +57,7 @@ class Geeksbot(commands.Bot):
self.infected = {} self.infected = {}
self.TOKEN = self.bot_secrets['token'] self.TOKEN = self.bot_secrets['token']
del self.bot_secrets['token'] del self.bot_secrets['token']
self.db_con = self.connect_db() self.db_con = None
del self.bot_secrets['db_con'] del self.bot_secrets['db_con']
self.default_prefix = 'g~' self.default_prefix = 'g~'
self.voice_chans = {} self.voice_chans = {}
@ -65,7 +65,7 @@ class Geeksbot(commands.Bot):
self.gcs_service = build('customsearch', 'v1', developerKey=self.bot_secrets['google_search_key']) self.gcs_service = build('customsearch', 'v1', developerKey=self.bot_secrets['google_search_key'])
async def connect_db(self): async def connect_db(self):
return await asyncpg.connect(host={self.bot_secrets['db_con']['host']}, self.db_con = await asyncpg.connect(host={self.bot_secrets['db_con']['host']},
database={self.bot_secrets['db_con']['db_name']}, database={self.bot_secrets['db_con']['db_name']},
user={self.bot_secrets['db_con']['user']}, user={self.bot_secrets['db_con']['user']},
password={self.bot_secrets['db_con']['password']}) password={self.bot_secrets['db_con']['password']})
@ -144,6 +144,7 @@ async def on_message(ctx):
@bot.event @bot.event
async def on_ready(): async def on_ready():
bot.connect_db()
bot.recent_msgs = {} bot.recent_msgs = {}
for guild in bot.guilds: for guild in bot.guilds:
bot.recent_msgs[guild.id] = deque(maxlen=50) bot.recent_msgs[guild.id] = deque(maxlen=50)

Loading…
Cancel
Save