xseaqbka/Nawaab_RoBotPublic · Bot Template

AIThis Telegram bot acts as a TOTP authenticator: users can add accounts via Base32 secret, QR code, or otpauth:// URI, list saved keys, and generate current OTP codes on demand with refresh and delete options. It includes an admin panel with user ban/unban, paginated user management, required-channel management, and a broadcast system that sends text, image, or copied replied messages to all private chats. A web dashboard endpoint provides OTP generation and account management over HTTP. The bot also supports an on/off maintenance switch and per-user access gating.

Utilitytotpauthenticatorotp2fabroadcastadmin
ProfileTelegram
59 commands1 envUpdated 10d agoCreated Aug 28, 2026
Back to folder

commands/_receive_name.js

javascript · 21 lines

Raw
1/**#command2name: /receive_name3answer: 4keyboard: 5parse_mode: html6aliases: 7allow_only_group: false8need_reply: true9is_web: 010#command**/11 12if (!(await authUtils.userGuard())) return;13const name = String(message || "").trim();14if (!name || name.startsWith("/")) return;15const result = await authUtils.finalizePendingAccount(name);16if (!result.ok) return;17await Api.sendMessage({18  chat_id: chat.id,19  text: "✅ <b>Key Saved</b>\n\nYour OTP is ready. Send /start to view your keys.",20  parse_mode: "HTML"21});