forked from sh-edraft.de/sh_discord_bot
Added translation for user set command
This commit is contained in:
parent
b356054447
commit
da09eb8d8e
@ -177,9 +177,15 @@
|
|||||||
"footer": ""
|
"footer": ""
|
||||||
},
|
},
|
||||||
"get": {
|
"get": {
|
||||||
"atr_not_found": "Das Attribut {} konnte nicht gefunden werden :(",
|
|
||||||
"xp": "{} hat {} xp",
|
"xp": "{} hat {} xp",
|
||||||
"ontime": "{} war insgesamt {} Stunden aktiv in einem Sprachkanal"
|
"ontime": "{} war insgesamt {} Stunden aktiv in einem Sprachkanal"
|
||||||
|
},
|
||||||
|
"set": {
|
||||||
|
"xp": "{} hat nun {} xp"
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"atr_not_found": "Das Attribut {} konnte nicht gefunden werden :(",
|
||||||
|
"value_type": "Der angegebende Wert konnte nicht für das Attribut interpretiert werden :("
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -154,7 +154,7 @@ class UserGroup(DiscordCommandABC):
|
|||||||
)
|
)
|
||||||
|
|
||||||
case other:
|
case other:
|
||||||
await self._message_service.send_interaction_msg(ctx.interaction, self._t.transform('modules.base.user.get.atr_not_found').format(atr))
|
await self._message_service.send_interaction_msg(ctx.interaction, self._t.transform('modules.base.user.error.atr_not_found').format(atr))
|
||||||
return
|
return
|
||||||
|
|
||||||
await self._message_service.send_interaction_msg(
|
await self._message_service.send_interaction_msg(
|
||||||
@ -173,10 +173,6 @@ class UserGroup(DiscordCommandABC):
|
|||||||
async def set(self, ctx: Contex, atr: str, value: str, member: discord.Member = None):
|
async def set(self, ctx: Contex, atr: str, value: str, member: discord.Member = None):
|
||||||
self._logger.debug(__name__, f'Received command user-set {ctx}:{member}')
|
self._logger.debug(__name__, f'Received command user-set {ctx}:{member}')
|
||||||
|
|
||||||
if value == '':
|
|
||||||
await self._message_service.send_interaction_msg(ctx.interaction, self._t.transform('modules.base.user.set.error.no_value'))
|
|
||||||
return
|
|
||||||
|
|
||||||
if member is None or not isinstance(member, discord.Member):
|
if member is None or not isinstance(member, discord.Member):
|
||||||
member = ctx.author
|
member = ctx.author
|
||||||
|
|
||||||
@ -189,17 +185,14 @@ class UserGroup(DiscordCommandABC):
|
|||||||
user.xp = int(value)
|
user.xp = int(value)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
await self._logger.trace(__name__, f'Value couldn\'t be converted to int\n'+e)
|
await self._logger.trace(__name__, f'Value couldn\'t be converted to int\n'+e)
|
||||||
# ToDo: Add text for this exception
|
|
||||||
await self._message_service.send_interaction_msg(ctx.interaction, self._t.transform('modules.base.user.error.value_type'))
|
await self._message_service.send_interaction_msg(ctx.interaction, self._t.transform('modules.base.user.error.value_type'))
|
||||||
return
|
return
|
||||||
|
|
||||||
case other:
|
case other:
|
||||||
# ToDo: Move atr_not_found
|
|
||||||
await self._message_service.send_interaction_msg(ctx.interaction, self._t.transform(
|
await self._message_service.send_interaction_msg(ctx.interaction, self._t.transform(
|
||||||
'modules.base.user.error.atr_not_found').format(atr))
|
'modules.base.user.error.atr_not_found').format(atr))
|
||||||
return
|
return
|
||||||
|
|
||||||
# ToDo: Add text for set
|
|
||||||
await self._message_service.send_interaction_msg(
|
await self._message_service.send_interaction_msg(
|
||||||
ctx.interaction,
|
ctx.interaction,
|
||||||
self._t.transform(f'modules.base.user.set.{atr}').format(member.mention, value)
|
self._t.transform(f'modules.base.user.set.{atr}').format(member.mention, value)
|
||||||
|
Loading…
Reference in New Issue
Block a user