exp.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:DHV2 作者: DuckHunt-discord 项目源码 文件源码
def item17(self, ctx, target: discord.Member):
        """Sabotage a weapon
        !shop 17 [target]"""
        message = ctx.message
        language = prefs.getPref(message.server, "language")
        if scores.getStat(message.channel, target, "sabotee", "-") == "-":
            scores.addToStat(message.channel, message.author, "exp", -14)
            scores.setStat(message.channel, target, "sabotee", message.author.name)
            await comm.message_user(message, _(":ok: {target}'s weapon is now sabotaged... but they don't know it (14 exp)!", language).format(**{
                "target": target.name
            }), forcePv=True)

        else:
            await comm.message_user(message, _(":ok: {target}'s weapon is already sabotaged!", language).format(**{
                "target": target.name
            }), forcePv=True)

        try:
            await self.bot.delete_message(ctx.message)
        except discord.Forbidden:
            await comm.logwithinfos_ctx(ctx, "Error deleting message: forbidden.")
        except discord.NotFound:
            pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号