Manage QR Codes from Telegram
Create QR codes in chat with the QrrQ assistant bot, receive instant scan notifications, and view analytics reports. No computer needed.
Full QR control from your phone
As fast as command line, as smooth as a mobile app.
Create QR in Chat
Select type, enter content, design, and save with Mini App. All templates work on mobile.
Instant Scan Notification
Receive instant messages on Telegram with location, device, and time info for every scan.
Manage with Commands
Read your QRs, stats, and account details from chat with /list, /info, /overview.
Secure Connection
Connect with a 6-digit one-time code, disconnect with one click using /disconnect.
Manage QR from Telegram in 9 steps
Do everything from connecting to analytics right in the chat screen.
-
1 · Get the connection code from the panel
Dashboard → Integrations → Press "Connect Telegram" on the Telegram Bot card. A 6-digit, single-use code valid for 5 minutes is generated.
-
2 · Send the code to @qrrqio_bot
Open the bot in Telegram, type "/connect CODE". Your account is instantly linked, and the main menu appears: Scan QR, Design, My QRs, Overview, Profile, Settings.
-
3 · Enter QR type and content
When Mini App opens, you're greeted with the QR type selection screen: URL, PDF, file, location, vCard, WiFi, event, crypto, social media, app, and multi-URL among all 16 QR types supported on the panel. Each type brings its own set of fields — a single address box for URL, name/phone/email/company form for vCard, SSID and password fields for WiFi, latitude-longitude auto-fill for location. The title you give the QR is used for recognition in the dashboard list, Telegram /list output, and analytics reports; the content section is where you write the data (URL, text, coordinates) to be opened when scanned. Since Mini App runs full screen in Telegram, it supports wide keyboard, auto-validation, and paste: if you paste a URL in the wrong format, you'll see an instant warning, and missing protocol (https://) is auto-added. Premium types (dynamic QR, password-protected, multi-URL) appear instantly based on your subscription, with an upgrade link if you reach your plan limit. Confirm the type you're done with and proceed to the next step with Next; no input is lost, you can go back and edit any field.
-
4 · Customize the design
In the pattern and corner style section, 14 different module shapes including dense square, rounded, dots, heart, arrow, vertical-bars, and 13 corner styles like square, rounded, leaf, petal, clover, star, shield, hexagon change with a single touch. Every combination updates instantly in the preview; incompatible pattern × corner combinations that would impair QR readability are algorithmically disabled, and Hootie mascot explains the reason in 5 languages. In the logo section, you have three options: select a social media, e-commerce, or restaurant logo from the icon library; upload your own PNG/SVG file; or create a letter logo — customize like QrrQ with QR letters on an orange background. Logo size adjusts instantly with a slider between 10-35%, as well as margin and shape (square, round, circle). In the frame section, 11 variants like Scan Me border, circular frame, focus box, balloon style, and dashed line are available. Gradient color support, transparent background, and custom eye color selection are complete within Mini App; you control the exact replica of the web design studio with your finger.
-
5 · Preview and save
When you tap the Preview button, a full-size live preview opens — your QR code appears exactly as it will be printed or shared. This allows you to test if the logo is centered on the phone, if the pattern is too dense or sparse, and if the corner style matches the overall composition, and return instantly if there's an error. The Draft label at the bottom corner reminds you that you haven't saved yet; so even if you exit without being sure of the result, no permanent record is made in your account. Return to the design screen with Back to make changes, complete the save with Save QR Code, and the QR is added to your account. If you selected dynamic QR, a new code is obtained from the short URL pool, and scans instantly appear in statistics from that moment. The saved QR automatically appears in the bot chat: the full QR PNG visually, with ID, title, type, and short URL summary information as a caption below. This completes registration and sharing in one step, eliminating the need to paste text into a chat. Thus, a single touch is enough to copy the short URL and send it to a customer, or forward the QR directly to a team group from the bot chat.
-
6 · List all QRs
By tapping the My QRs button or directly using the /list command, you see all saved QR codes in a paginated view. Each card includes QR ID number, title, type (LOCATION, URL, PDF, etc.), status (active/paused — with a green or red dot), total scan count, and short URL. Four inline Telegram buttons appear below each card: Details, Stats, Pause, and Delete — all within a single touch. Details drops the full card information and QR image into the chat. Stats instantly shows the latest scan statistics. Pause temporarily deactivates the QR with a single touch; when scanned, this QR returns a passive warning, but the record isn't deleted and you can reactivate it anytime. The Delete button initiates a confirmed deletion flow, preventing accidental deletion. The list comes page by page (10 QRs per page); if you have many QRs, you switch with page number buttons at the bottom. All these operations stay in the chat, no need to enter the dashboard; this flow is especially fast when working with your mobile team in the field, as you don't have to search for a menu to change QR status.
-
7 · Get details and image
When you tap the Details button of any QR, the bot sends you two messages: the first message provides a brief summary (ID, title, type, status, short URL, total and unique scans), and the second message delivers the QR's full-resolution image. The image is sent as a PNG document without JPEG compression — a critical detail, as artistic patterns, complex corner styles like clover and star, and fine logo details are preserved without distortion under Telegram's automatic JPEG reduction. You can save this image in its original size using Telegram's download button, forward it to another chat, or share it as a photo. The Details and Stats buttons remain below, allowing you to reopen details or switch to your analytics report. The short URL is clickable — you can see exactly which page it directs to and perform a pre-check in the browser. All images and information reflect the most current data; if you later edit the design, the new version is automatically updated, with no need for manual cache clearing. The downloaded PNG is safely readable even in the strictest browser modes, as mathematically compatible pattern/corner combinations are guaranteed on the production side.
-
8 · See every scan instantly
Whenever your QR code is scanned, the bot drops a notification in the chat within seconds. The message states which QR (title and ID) was scanned, in which city and country (IP-based geolocation), with which device (desktop, iOS, Android, tablet), and which browser. You instantly see what time of day it occurred — perfect for live tracking of traffic peaks during campaign launches or measuring the impact of the first hour after a press release. With browser and device info, you quickly see the mobile vs desktop distribution and understand which environment your target audience is in. In time-sensitive campaigns (event entry, flash sales), each new guest's entry arrives as a notification. If you don't want notifications, you can turn off the Scan notifications switch with the /settings command; the QR continues to work, just without Telegram messages. You can also activate the daily summary mode: at 09:00 each day, you receive a single message with the previous day's total scan count and the top 3 scanning countries. This way, you can monitor both in real-time and report-based, staying calm during the day and reading the morning summary news; both real-time and summary can remain open simultaneously if desired.
-
9 · Get the general analytics report
The /overview command gives you a complete summary of the last 7 days — total scans, unique scans, a list of top scanning countries, and device distribution all come in a single message. The country list is shown in order of scan count: like United States – 6, Turkey – 1, Germany – 1. Device distribution quickly presents the desktop and mobile breakdown; if your social media campaign is mobile-heavy or your B2B QR is more read from desktops, you'll notice instantly and update your content strategy accordingly. This report is ideal for checking performance during the week when you don't have time to log into the panel — you get a summary with a single /overview command while on the go, in meetings, or in the field. Details and Stats buttons are below the listed QR cards, allowing you to access any QR's details with a single tap. The analytics message doesn't update automatically; each /overview call fetches the most current data, ensuring you have accurate numbers mid-week or at the end of the day. The structured report design is consciously crafted for time savings: you see the most critical indicators first, and if you want to delve deeper, you switch to a broader view through Details.
Bot commands
Works in Turkish, English, German, Spanish, and Russian.
/start
Start the bot, open the menu
/connect CODE
Connect your account with a 6-digit code
/disconnect
Disconnect the account from the bot
/create TYPE DATA [title]
Quickly create a QR (type + content + title)
/list
List all QR codes in a paginated view
/info ID
Get details and image of a specific QR
/overview
Scan summary for the last 7 days
/profile
View account info and plan details
/settings
Toggle scan notifications and daily report
/help
Show the full list of commands
Who is it ideal for?
Mobile teams
Create, share, and track scans in team chats while out of the office.
Marketing
Watch campaign scans live; instantly see which cities they're from to speed up decisions.
Restaurant & Retail
Edit menu and product QRs from your phone, update while at the table.
Event management
Field team manages ticket and info QRs via Telegram; sees capacity with notifications.
Frequently Asked Questions
Is the Telegram bot paid?
Bot usage requires a paid plan. An API key is needed to connect the account to the bot, which comes with at least the Starter plan. The free plan continues to use the dashboard and basic QR creation, but Telegram integration is a premium feature.
How does the bot connect my account?
You send a 6-digit one-time code generated from the panel to the bot. The code is valid for 5 minutes and burns after use.
Can I turn off scan notifications?
Yes. You can turn off the "Scan notifications" switch with the /settings command; QRs will still work.
Is the Mini App design studio fully featured?
Yes. The same patterns, corners, logos, and frame options from the web are available in the Mini App. Supports short URLs and dynamic QR.
Does it work on multiple devices?
It works wherever your Telegram account is open — mobile, desktop, web. One QrrQ account links to one Telegram account.
How do I disconnect?
Just type /disconnect in the bot chat; or disable the integration with one click on the dashboard.
What types of QR can be created from Telegram?
URL, PDF, file, text, email, phone, SMS, WhatsApp, WiFi, vCard, location, event, crypto, social media, app, and multi-URL — all 16 QR types supported in the panel can also be created in the Mini App. Premium types unlock based on your subscription.
How long does it take to set up the bot connection?
Your account matches as soon as you send the 6-digit code to the bot — usually completes in 1-2 seconds and you receive a welcome message. The code is valid for 5 minutes; if it expires, generate a new one from the panel with one click.
Can I edit dynamic QR codes from Telegram?
Yes. Use /list to find the code, enter Details, and update the target URL, design, or title from the Mini App editing screen. The advantage of dynamic QR is that the printed code remains unchanged, only the redirected address updates.
Can multiple users share the same bot?
Each QrrQ account links to one Telegram account. For team collaboration, the most practical way currently is to use the authorized account that connected the bot. Once the multi-seat feature arrives, each user will be able to connect their own Telegram account.
How delayed are scan notifications?
Almost instant. Notifications are sent via Telegram Bot API as soon as the QR is scanned and typically appear in chat within 1-3 seconds under normal network conditions. The daily summary mode is sent at local 09:00.
How is Telegram bot security ensured?
A one-time HMAC-signed code is used for connection; valid for 5 minutes and expires after one use. API requests are signed with a personal API key, the Webhook endpoint only responds to requests from Telegram servers with secret token verification, and QR data is not stored on the bot.
Start managing QR from Telegram in 30 seconds
Connect your account, create your first code in chat, watch scans live. Operates via @qrrqio_bot.