log.debug('Got message from {}: {}'.format(message.author, message.content))
if not mentioned_in(message):
log.debug('Message is not for me!')
+ if re.match(r'\b{}\b'.format(message.server.me.name), message.content):
+ await bot.maybe_say(message.channel, message.server.me.mention, probability = 0.1, wake = False)
return
if message.author.bot:
log.debug('Ignoring message from bot!')
return self.get_faction_ids([name]).get(name)
def get_faction_name(self, id):
- cursor = self.query('select name from faction_names where id=?', [id])
+ cursor = self.query('select name from faction_names where faction_id=?', [id])
name = None
for row in cursor.fetchone():
name = row['name']