From 5f52abba97ba16456a484a497ceb643b44944d0c Mon Sep 17 00:00:00 2001 From: "Qumolama.d" Date: Tue, 5 Jul 2022 01:48:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=8C=87=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/telegram/player-commands.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/telegram/player-commands.js b/src/telegram/player-commands.js index d2fb215..f0fb93c 100644 --- a/src/telegram/player-commands.js +++ b/src/telegram/player-commands.js @@ -78,10 +78,14 @@ const userCreateInvitation = () => { } if(ctx.message.chat.id === -1001780498838) { + if(await Player.findOne({ 'email': args[0] })) { + return await ctx.reply('该邮箱已被注册') + } + const [i, v] = makeInvitation(ctx.message.from.username, args[0], 'telegram') ctx.replyWithMarkdownV2('邀请码:\n```' + i + '```\n\n验证码将发送到私聊,如果您未私聊启动过bot则无法接收到消息,请 /start 后再次执行此指令。') try { - await telegraf.telegram.sendMessage(ctx.message.from.id, '验证码:\n```' + v + "```", { parse_mode: 'Markdown' }) + await telegraf.telegram.sendMessage(ctx.message.from.id, '验证码(请不要发给任何人):\n```' + v + "```", { parse_mode: 'Markdown' }) } catch (_) { } } else { ctx.reply('您不符合自我邀请最低要求,无法获取邀请码')