Fixed stuff caused by merges #26
This commit is contained in:
@@ -57,6 +57,16 @@ class LevelGroup(DiscordCommandABC):
|
||||
|
||||
self._logger.trace(__name__, f'Loaded command service: {type(self).__name__}')
|
||||
|
||||
async def _seed_levels(self, channel: discord.TextChannel):
|
||||
# send message to ctx.channel because send_ctx_msg resolves ctx
|
||||
try:
|
||||
await self._message_service.send_channel_message(channel, self._t.transform('modules.level.seeding_started'))
|
||||
await self._level_seeder.seed()
|
||||
await self._message_service.send_channel_message(channel, self._t.transform('modules.level.seeding_finished'))
|
||||
except Exception as e:
|
||||
self._logger.error(__name__, f'Level seeding failed', e)
|
||||
await self._message_service.send_channel_message(channel, self._t.transform('modules.level.seeding_failed'))
|
||||
|
||||
@commands.hybrid_group()
|
||||
@commands.guild_only()
|
||||
async def level(self, ctx: Context):
|
||||
@@ -146,15 +156,7 @@ class LevelGroup(DiscordCommandABC):
|
||||
self._logger.error(__name__, f'Could not save level {name} with color {color}, min_xp {min_xp} and permissions {permissions}', e)
|
||||
else:
|
||||
await self._message_service.send_ctx_msg(ctx, self._t.transform('modules.level.create.created').format(name, permissions))
|
||||
|
||||
# send message to ctx.channel because send_ctx_msg resolves ctx
|
||||
try:
|
||||
await self._message_service.send_channel_message(ctx.channel, self._t.transform('modules.level.create.seeding_started'))
|
||||
await self._level_seeder.seed()
|
||||
await self._message_service.send_channel_message(ctx.channel, self._t.transform('modules.level.create.seeding_finished'))
|
||||
except Exception as e:
|
||||
self._logger.error(__name__, f'Level seeding failed', e)
|
||||
await self._message_service.send_channel_message(ctx.channel, self._t.transform('modules.level.create.seeding_failed'))
|
||||
await self._seed_levels(ctx.channel)
|
||||
|
||||
self._logger.trace(__name__, f'Finished command level create')
|
||||
|
||||
|
Reference in New Issue
Block a user