Skip to main content

41 posts tagged with "telegram"

View all tags

How to Search Telegram Chat History?

· 3 min read
Aston
All maintainers of All In One TG

1. Understanding the Search Function

Telegram's search feature supports keyword search, sender filtering, date targeting, and even filtering by file type. Whether you're on mobile (iOS/Android) or desktop (Windows/Mac), the logic is the same with slight differences in UI.

2. Mobile Guide (iOS/Android)

Step 1: Enter the chat

  1. Open Telegram → Tap the target chat (private or group).

Step 2: Activate the search function

  • Method 1 (Recommended):

  • Inside the chat, tap the top of the screen (where the chat name is displayed) to reveal the search bar.

  • Tap the magnifying glass icon 🔍 and enter your keyword.

  • Method 2:

  • In the chat list, long press the target chat → Select Search → Enter your keyword.

Step 3: Enter keywords and filter

  • Enter a keyword (e.g., "meeting notes"), Telegram will display matching results in real time.

  • Advanced filters:

  • By sender: Tap From below the search bar → Select a specific contact.

  • By file type: Tap tabs like Media (photos/videos), Files (documents), Links, etc.

Step 4: View and jump to message

  • Search results are sorted in reverse chronological order. Tap a result to jump directly to the specific location in the chat.

3. Desktop Guide (Windows/MacOS)

Step 1: Open the chat

  1. Launch Telegram Desktop → Select the target chat from the list on the left.

Step 2: Quickly open the search bar

  • Shortcut key: Press Ctrl + F (Windows) or Cmd + F (Mac).

  • Manual method: Click the magnifying glass 🔍 in the top-right corner of the chat window.

Step 3: Accurate search and filtering

  • After entering your keyword, you can use the following filters:

  • By date: Click the calendar icon 📅 next to the search bar → Select a specific date.

  • By sender: Type from:username in the search bar (e.g., from:Alex project update).

Step 4: Locate the message

  • Results will be highlighted. Press Enter to cycle through, or click the timestamp on the right to jump directly.

4. FAQs and Tips

Q1: Why can’t I find a certain message?

  • Possible reasons:

  • Keyword spelling mistake (try abbreviations or synonyms).

  • The message was deleted or cleared.

  • Network delay caused incomplete loading (try pulling down to refresh).

Q2: Can I search for text inside images/files?

  • Telegram cannot recognize text inside images or documents. You can only search by filename or text in the conversation.

Q3: How do I search across all chats?

  • Tap the global search bar at the top of Telegram’s main screen → Enter a keyword → Choose "All Chats".

Q4: Is search history saved?

  • No. Telegram does not save search history, protecting user privacy.

5. Pro Search Tips

  1. Fuzzy search: If you don’t remember the full keyword, type a partial term (e.g., "Sat even" may match "Saturday event").

  2. Combine filters: Use from: and date together (e.g., from:boss 2023-10 to find messages from your boss in Oct 2023).

  3. Use quotes: Use quotation marks to search full phrases (e.g., "Friday dinner" to avoid partial matches).

Note: Due to technical limitations, Telegram’s search algorithm for East Asian languages is poor and can be disrupted by large resource or search groups. It's recommended to leave high-volume groups to improve search accuracy.

Can Telegram Track Your Location?

· 2 min read
Aston
All maintainers of All In One TG

In short: Telegram does not actively track your location, but you should be mindful of certain features and settings.

Unlike apps like WeChat or Snapchat, Telegram doesn’t automatically share your location — but that doesn’t mean it’s completely “invisible.”

So how does Telegram handle your location?

  • By default, Telegram does not display your geographic location and doesn’t reveal your IP address to other users.
  • If you use the “People Nearby” feature, Telegram will use your device’s location to suggest nearby users. This feature is opt-in only — nothing happens unless you turn it on.
  • In groups or chats, if you share your location (e.g., by tapping “Send Location”), you are voluntarily telling others where you are.

Can others track me?

Generally, people cannot accurately track your location through Telegram.
However, if you:

  • Enable the “People Nearby” feature
  • Reveal details in groups like your workplace, daily routines, or frequent locations
  • Share too much personal info while chatting with strangers

Then yes — someone might indirectly piece together your real location.

How to protect yourself?

  • Turn off the People Nearby feature
  • Avoid sharing your real address, places you frequently visit, or your commute times
  • Keep a level of mystery when chatting with strangers — don’t let your guard down too fast
  • Go to Settings > Privacy > Phone Number and set “Who can see my phone number” to “Nobody”

Telegram doesn’t secretly track you, but your own behavior might “give you away.”
As long as you manage your settings and protect your privacy, Telegram is relatively safe.
But always remember: the most important line of defense on the internet is you.

2025 Complete Guide: How to Use Telegram QR Code Scan Feature

· 2 min read
Aston
All maintainers of All In One TG

1. QR Code Sharing on Mobile

On the Telegram mobile app, you can generate a QR code for your personal account, group, channel, or bot to quickly share it with others. However, please note:

  • Telegram itself does not have a built-in "Scan QR Code" feature.
  • If someone sends you a Telegram QR code, you can use your phone’s built-in camera app to scan it. After scanning, it will automatically redirect you to the Telegram app and open the corresponding page. WeChat's scanner may be blocked by Tencent.

If your phone’s default camera is blocked or doesn’t work properly, you can use this third-party QR code scanner: https://tgqrscan.com/en/index.html


2. Desktop Login via QR Code

If you want to log in to Telegram on your computer, you can use the QR Code Login feature:

  • Open the Telegram Desktop client and choose “Log in with QR Code”
  • Then use your Telegram mobile app and navigate to:
  • Settings → Devices → Scan QR Code
QR Code Scan
QR Code Scan

After scanning with your phone, you can quickly log in to Telegram on your desktop. Fast and efficient!

2025 Complete Guide: How to Register and Log into a Telegram Account

· 3 min read
Aston
All maintainers of All In One TG

Telegram Account Registration Logic:

  1. You must use the official mobile Telegram app for your first registration to receive the SMS verification code. Third-party apps will not work.
  2. If you try using the desktop client, it will prompt you to register using the mobile app.
  3. As of 2024, email verification is also required during registration.
  4. Third-party clients might prompt for a verification code, but the SMS will not be delivered.

Telegram Login Logic (for already registered accounts):

  1. When logging in again, the verification code is sent to the device that is already logged in.
  2. If two-step verification is disabled, login is done with "phone number + verification code".
  3. If two-step verification is enabled, login requires "phone number + verification code + password".

In 2025, we successfully tested that Telegram registration works with a mainland China +86 phone number. However, there have been issues in the past with not receiving the verification code. It’s said that Chinese carriers once blocked Telegram SMS messages. Now, Telegram uses third-party platforms or gateways to send SMS verification codes. These messages do not contain words like "Telegram" or "电报", but appear like this:

[ecloud] Your login code is 39335. Please complete the verification within 300 seconds.

If you're registering a new number, you can try these SMS reception services:


Step-by-Step Registration Guide

  1. Open the app and start registration: Launch Telegram and tap the “Start Messaging” button on the welcome screen.

  2. Select your country and enter your phone number: Choose your region (e.g., China +86) and input your phone number.

Select Country and Enter Phone Number

Figure 1: Select Country and Enter Phone Number

  1. Enter your email address: Input your email when prompted.
Enter Email Address

Figure 2: Enter Email Address

  1. Receive and enter the email verification code: Telegram will send a code to your email. Check your inbox and enter the code in the app.

  2. Receive and enter the SMS verification code: After confirming your number, Telegram will send an SMS with a code. Enter this code into the app to complete the verification.

Enter Verification Code Step 1

Figure 3-1: Enter Verification Code Step 1

Enter Verification Code Step 2

Figure 3-2: Enter Verification Code Step 2

  1. Set up your profile: After verification, create your profile by entering a name (as your display name) and optionally uploading a profile picture. (This can be changed later.)
Set Up Profile

Figure 4: Set Up Profile

  1. Complete registration: Once your profile is submitted, you will be redirected to Telegram’s chat interface. You’ll receive a welcome message from Telegram with some tips. Now your Telegram account is ready — you can add contacts or join groups/channels.
Main Interface After Registration

Figure 5: Main Interface After Registration

⚠️ Warning: Never share your verification code with anyone to avoid scams or account theft.

2025 Step-by-Step Tutorial: How to Register a Telegram Account in Mainland China

· 6 min read
Aston
All maintainers of All In One TG

1. What is Telegram?

Telegram is a cross-platform instant messaging app, often referred to by Chinese users as “电报” or “Paper Plane.” It offers mobile apps (Android, iOS), desktop clients (Windows, macOS), and a web version. Users can send text, photos, videos, and other files, as well as enjoy features like encrypted chats and self-destructing messages to ensure privacy.

Thanks to its rich features and strong privacy protection, Telegram has become extremely popular worldwide — as of March 2025, it has over 1 billion monthly active users.

Telegram is known for its powerful and secure functionality. The interface is clean and user-friendly, supports multi-device sync, and emphasizes encrypted communication. It delivers messages quickly, has few limits on file size or message history, and supports supergroups of up to 200,000 members and channels with unlimited subscribers. As one of the first messengers to adopt end-to-end encryption, Telegram uses multi-layered encryption to protect chat logs, files, and user information — even from hackers or government surveillance.

💡 For more details, check out our article: What is Telegram and What Can It Do (2025 Guide)

2. What You Need to Prepare

Since Telegram is blocked in mainland China, some preparation is required before registering:

1. Use a VPN to Access Telegram

Telegram's servers are overseas, and cannot be accessed directly in China. You will need a VPN or proxy tool to bypass this restriction. We recommend using Clash Verge with reliable proxy nodes (full setup tutorial here: How to Use a VPN to Bypass the Great Firewall (2025 Guide)).

Make sure your internet connection is stable and that you can access the Telegram website or services. Otherwise, registration won’t work.

2. Install the Telegram App

Install the Telegram client on your device. Choose the right method depending on your device (detailed installation guide here: How to Download the Telegram App (2025 Guide)):

  • For Android:

    • Recommended: Download from Google Play Store
    • If Google services are unavailable, download the APK directly from the official Telegram site
  • For iOS:

    • Search for "Telegram Messenger" in the App Store
    • If Telegram doesn’t appear in the China App Store, switch to a non-mainland Apple ID (how-to guide: Register a US Apple ID (2025 Guide))
  • For Windows/Mac:

    • Go to the Telegram official website and download the desktop version for your OS
    • Windows users can also use Microsoft Store
    • Mac users can try the Mac App Store (if not available, download from Telegram's website)

download
download

3. How to Register a Telegram Account

Once setup is complete, follow these steps to create your Telegram account:

  1. Open the App and Start:

    • Launch Telegram
    • Tap “Start Messaging” on the welcome screen to begin
  2. Select Country and Enter Phone Number:

    • Choose “China +86” as your region
    • Enter your phone number
  3. Receive Verification Code:

    • After confirming, Telegram will send a code via SMS
    • Check your messages
  4. Enter the Code:

    • Enter the code in the app to verify your phone number
  5. Set Up Your Profile:

    • Fill in your name (display name)
    • Optionally, upload a profile picture (you can skip and do this later)
  6. Finish Registration:

    • After submitting your info, your account is created
    • You’ll see a welcome message from Telegram with basic usage tips
    • You can now start adding contacts or joining channels

⚠️ Note: Never share your verification code with anyone to avoid being scammed.

💡 More detailed steps here: How to Register and Log Into Telegram (2025 Guide)

4. What to Do if You Don’t Receive the Code

If you don’t get the SMS code during registration, here are possible reasons and solutions:

1. Incorrect Phone Number

Issue: The number or country code may be wrong.

Solution: Double-check your phone number and country code. Go back and fix it if needed.

2. SMS Blocked or Delayed

Issue: In China, international SMS may be blocked or delayed.

Solution:

  • Wait a few minutes
  • Tap “Resend Code” to try again
  • Try using the voice call option to receive the code

3. Inbox Full or Poor Signal

Issue: A full inbox or bad signal may prevent delivery.

Solution: Clear old SMS, ensure good reception, and try again.

4. Too Many Requests

Issue: If you request codes too often, Telegram may temporarily block further attempts.

Solution: Wait a few hours and try again. Or use another phone number.

💡 After successful registration, go to the next step and enable two-step verification to avoid login issues if you ever lose access to your phone. More on this: SMS Verification Issues (2025 Guide)

5. Post-Registration: Security Settings & Usage Tips

Before using Telegram fully, we recommend completing the following setup for better security and usability:

1. Enable Two-Step Verification

Why: Adds an extra layer of password protection. Even if someone gets your SMS code, they can’t log in without your two-step password.

How:

  • Go to “Settings” → “Privacy & Security”
  • Tap “Two-Step Verification”
  • Set a password and add a recovery email

💡 Once enabled, logging in on a new device will require both the SMS code and this password.

2. Install the Chinese Language Pack

Why: Telegram doesn’t officially support Simplified Chinese, but you can apply a user-made language pack.

How: Tap the language pack link and Telegram will switch the interface language to Chinese (we’ll provide a tutorial with the link soon).

💡 This makes it easier to use the app if you prefer Chinese menus and settings.

3. Add Contacts and Join Channels

To add contacts:

  • Let Telegram access your phone contacts to sync friends
  • Or search by username (tap the search icon, enter username)

To join groups/channels:

  • Use the search bar to find public groups/channels by keyword
  • Join via shared invite links

💡 Channels are great for following news and info, while groups are perfect for chatting and discussions (we’ll cover how to search and join in another guide).

4. Basic Usage Tips

  • Message actions:

    • Long press to reply
    • Use @ to tag someone in a group
  • Sending content:

    • Use emojis, stickers, GIFs to enhance chats
  • Customize your experience:

    • Change notifications, themes, and chat backgrounds in Settings

💡 Telegram supports full multi-device sync — you can use it on your phone and computer at the same time with real-time updates.

💡 Telegram supports full cross-platform sync — use it on both mobile and desktop simultaneously with synchronized chat history.

2025 Step-by-Step Tutorial: How to Bypass the Great Firewall!

· 6 min read
Aston
All maintainers of All In One TG

slug: /setup-vpn title: '2025 Complete Guide: How to Use a VPN to Bypass the Great Firewall' authors: Aston tags: [telegram, registration, verification code, phone number, VPN, network issues, troubleshooting]

Due to well-known reasons, the internet in mainland China is isolated from the global internet. To access external websites like Google Search, YouTube, or Telegram, users need to use tools for “internet freedom,” commonly known as VPNs.

In essence, VPNs work by routing your internet traffic through an encrypted tunnel to a remote server outside of China, effectively bypassing local firewalls and censorship.

1. Preparation: Get the Clash Verge App and Node Subscription

Before you can access the open internet, you need to do two things: download and install the Clash Verge client, and obtain a working node subscription (URL).

Download Clash Verge

Clash Verge is a cross-platform proxy tool available for Windows and macOS. (Mobile users should use related Clash apps.) Download the latest version from the official Clash Verge website.

  • Windows users should download the .exe or .msi installer and follow the setup instructions.
  • Mac users should download the .dmg file corresponding to their CPU architecture (Intel or Apple Silicon), then drag the app to the Applications folder.

Once installed, you may want to change the interface language to Chinese via the settings menu (as the default may be English).

A "node" is a proxy server used to reroute your traffic. These are usually provided by subscription-based VPN services (commonly known in China as “airports”). After purchasing a plan, you’ll receive a subscription URL, which you can find in your service provider’s user dashboard.

While free nodes exist and can be found by searching "Clash free node subscription", they tend to be slow or unstable. (As the saying goes: “Nothing is truly free.”) Once you have your subscription link, copy the URL — it usually starts with http:// or https://.

Tip: A subscription URL is like a master list of available nodes. Importing it into Clash Verge will automatically fetch and update all available servers — no need to add them manually.

Once you’ve completed these steps, continue with the setup for your device.

Personal note: I'm currently using the provider Liuliangguang, which costs around ¥50/year and gives 150GB/month — more than enough for everyday use. (Not a paid promotion!)

2. Use Clash Verge on Windows or Mac

The interface and usage on Windows and macOS are mostly the same. Here we’ll use Windows as an example (Mac users can follow similar steps).

Step 1: Install Clash Verge

Follow the steps from the previous section to install Clash Verge. If prompted by a firewall on first launch, allow the app to access the network.

Clash Verge config tab: Paste your subscription URL and click the "Import" button.
Clash Verge config tab: Paste your subscription URL and click the "Import" button.

Open the app and go to the Config tab on the left. Paste the subscription URL into the input box and click Import. If successful, you’ll see a list of imported nodes within seconds.

Step 2: Choose a Proxy Node

Next, go to the Proxy tab. You’ll see a list of proxy nodes, usually grouped by country or line type (e.g., US, Japan, Singapore).

Click to select a node with low latency for better performance.

Clash Verge node list: click a node to use it.
Clash Verge node list: click a node to use it.

Once selected, the node will be marked as active. But your system traffic isn’t going through the proxy just yet — you still need to enable system proxy.

Step 3: Enable System Proxy and Choose Mode

In the Settings tab, find the System Proxy option and turn it on (you may need admin rights on Windows). This routes your system traffic through Clash Verge.

Choose a proxy mode:

  • Rule Mode (recommended): Only censored websites go through the proxy, e.g., Google is proxied, but Baidu is not.
  • Global Mode: All traffic goes through the proxy.
  • Direct Mode: No proxy at all.

Clash Verge settings tab: enable system proxy and use Rule Mode.
Clash Verge settings tab: enable system proxy and use Rule Mode.

Step 4: Test and Browse

With everything configured, try visiting blocked websites like Google or YouTube. If they load, congratulations — you’re now connected to the open internet!

For your first time, try using an Incognito/Private tab to avoid issues with browser cache or extensions. Going forward, just make sure:

  • Clash Verge is running
  • System Proxy is on
  • A valid node is selected

3. Use Clash on Android (Clash Meta)

Android doesn’t support Clash Verge, but you can use Clash Meta for Android instead.

Step 1: Install Clash Meta

Download the APK from the official GitHub or website. Enable "Install unknown apps" in system settings. Open the APK and install it. Grant necessary permissions.

Step 2: Import Subscription

On first launch, go to the Config or Subscription section and paste your subscription URL. Confirm to import. If successful, node list will appear.

Step 3: Connect

Pick a node with low latency. Click the start button (usually a switch). Android will prompt for VPN permission — allow it.

You’ll see a key icon in your status bar indicating VPN is active. Visit Google or other blocked sites to test.

By default, Clash Meta uses Rule Mode. You can change to Global Mode if needed.

4. Use Clash-Compatible Apps on iOS (Stash / Shadowrocket)

Clash Verge isn’t available on iOS due to App Store policies. Instead, use Stash or Shadowrocket (both paid apps). Shadowrocket is no longer available in China App Store; Stash is available in the US App Store.

Step 1: Install Stash

Log in to a US App Store account. Search and purchase “Stash” (~$3.99). Install and allow VPN access.

Step 2: Import Subscription

In Stash, find the option to add a subscription. Paste the URL or scan a QR code (generate one from your PC if needed). After adding, Stash will sync your nodes.

Step 3: Connect and Test

Choose a node from the list and start the VPN. A “connected” status will appear. Visit YouTube or Google to confirm success. In future, just open Stash and toggle the VPN switch.

Shadowrocket works similarly — import your subscription and enable proxy.

5. Common Questions (FAQ)

Q: Clash Verge won’t start after installation?

A: On Windows, make sure WebView2 is installed (built-in on Win10+, required for older versions). On Mac, if you get a “damaged app” error, run:

sudo xattr -r -d com.apple.quarantine /Applications/Clash\ Verge.app

Q: No nodes appear after import?

A: Check if your subscription URL is valid and correctly formatted. Try pasting it into a browser to verify.

Q: Connected but still can’t access blocked sites?

A: Make sure System Proxy is on (for desktop) or VPN is active (for mobile). Try switching nodes or setting to Global Mode.

Q: How to download Stash/Shadowrocket without a US Apple ID?

A: Register a US Apple ID without a payment method, then use it to download the app. You can also ask a friend with Family Sharing to share the app with you. Guide to get a US Apple ID.

What to Do If You Can’t Receive the Verification Code with a China Phone Number?

· 2 min read
Aston
All maintainers of All In One TG

In recent years, many users have reported issues receiving verification codes when registering for Telegram with a mainland China phone number. This issue can occur for several reasons:

  • Due to the unique network environment in China, the Great Firewall (GFW) blocks Telegram. As a result, users in mainland China cannot directly access, download, register, or use Telegram.
  • If your internet connection is unstable, or the VPN you're using does not support Telegram registration (or its nodes are unstable), it may affect the delivery of the verification code.
  • Some telecom providers block international SMS or specifically filter messages from Telegram.
  • Because some users in China have used Telegram for illegal activities in the past, Telegram has restricted certain +86 phone numbers from registering or logging in. These are the main reasons why verification codes may not be received on Chinese phone numbers. Solutions to Try: If you’re experiencing this issue, here are some possible solutions:
  • Use a more reliable VPN: Most Chinese-made VPN tools are not suitable for registering Telegram. Try using a trusted international VPN like ExpressVPN.
  • Switch to a different VPN node: Choose a stable and fast server location, such as the U.S., Hong Kong, or Singapore.
  • Restart your device and VPN software: A simple reboot can often fix common issues with connectivity and app performance.
  • Check SMS filtering settings: Ensure that your phone’s SMS filter is turned off, or add Telegram to the whitelist to avoid blocking messages.
  • Contact Telegram support: If none of the above methods work, you can reach out to Telegram’s customer support, explain your situation, and request assistance.

How to download Telegram

· 2 min read
Aston
All maintainers of All In One TG

To use Telegram in mainland China, you must use a VPN (also known as a “ladder”). It's essential to first find a reliable way to bypass internet restrictions. So how do you download Telegram? The main way is to download it from the official Telegram website: Telegram official site: https://telegram.org/ Depending on the device you're using, there are three main options:


Mobile Devices: Telegram for smartphones:

  • Android phones: Click on “Mobile apps” and then select “Telegram for Android”. If you don’t have Google Play installed on your phone, you can search for “telegram” in other app stores, or Google “telegram apk” and install it directly using the APK file.
  • iPhone, iPad and other iOS devices: Click on “Mobile apps” and then choose “Telegram for iPhone and iPad”, which will take you to the Telegram page in the App Store.
  • Another method for iOS users: Log into the App Store using an overseas Apple ID, then search for “Telegram” and download the app.

Desktop (PC/Mac): Telegram for computers:

  • On your computer browser, click on “Desktop apps” and select “Telegram for Windows/Mac/Linux” to download the installation file. (It is recommended to use Chrome for better stability.)

Web Version: Telegram Web App:

  • On your browser, click on “Web apps” and select “Telegram Web-version” to use Telegram directly in your browser—no installation needed.

Can I Register Telegram with an Email Address?

· One min read
Aston
All maintainers of All In One TG

No, you cannot. Telegram accounts can only be registered using a phone number — email alone cannot be used for registration. Important note: Telegram’s account system is based on phone numbers. Every account must be linked to a valid mobile number. Without a phone number, it is not possible to create a Telegram account. Email is only used as a security enhancement (such as for two-step verification), not for account registration. However, you can link your email when enabling two-step verification (to recover your password if needed). If you forget your password, you’ll also be able to recover your Telegram account via email, provided it's already been linked.

How to Register for Telegram with a Mainland China Phone Number?

· One min read
Aston
All maintainers of All In One TG

Yes, it’s possible! But there are a few important things to keep in mind. Since Telegram is blocked in mainland China, direct access to its servers is restricted. Therefore, whether you’re downloading the app or registering an account, you’ll need to use a VPN (a method to bypass internet censorship). To successfully register with a China phone number, follow these three steps:

  1. Prepare a working VPN tool
  2. Open Telegram and begin the registration process Tap "Start Messaging", select your country/region: 🇨🇳 China (+86). Enter your mainland China phone number (e.g., 138xxxx8888) and wait to receive a verification code (usually via SMS).
  3. Enter the verification code to complete the registration