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
59 commands1 envUpdated 10d agoCreated Aug 28, 2026
commands/_key_placeholder.js
javascript · 25 lines
1/**#command2name: /key_placeholder3answer: 4keyboard: 5parse_mode: html6aliases: key_placeholder7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12/* Command: key_0 */13if (!(await authUtils.userGate())) return;14 15const selectedKeyId = options?.key_id ?? options?.index ?? 0;16 17await authUtils.render(18 "🔐 <b>Authenticator Account</b>\n\n" +19 "Account selection is ready for OTP display.\n\n" +20 `Selected account: <code>${selectedKeyId}</code>`,21 [22 [authUtils.btn("⬅️ My Keys", "my_keys", "primary")],23 [authUtils.btn("✕ Close", "close", "danger")]24 ]25);