def total(self, ctx: commands.Context):
"""
Show total amount of messages on server
"""
try:
server = self.orm.Server.get(discord_id=ctx.message.server.id)
except DoesNotExist as e:
# If there's no server in the db an exception will be raised
self.config.logger.error(e)
else:
total_messages = await self.orm.query.server_total_messages(server)
await self.bot.say('Total messages: {}'.format(total_messages))
评论列表
文章目录