Ni
RawDataBot

RawDataBot: Get Any Telegram ID

Bot • Handy Tools

About this App

You are wiring up a notification script, a moderation bot or a channel integration, and the setup screen asks for a numeric ID. A username will not work and nothing in the profile shows digits. RawDataBot gives you that number, and if you want, the full raw data Telegram attaches to a message.

It handles people, groups and channels. There is nothing to configure: you send the right input in a private chat and read the reply.

Four ways to get an ID out of it

Pick whichever fits the situation:

  • A username. Type the handle of a person or public channel and the bot returns what it knows.
  • An invite link. Works for private chats and channels that have no public name.
  • A forwarded message. Forward anything from the target chat or person and the source shows up in the reply.
  • Adding the bot to a group or channel. It sees where it was placed and reports that chat's ID.

If you only need your own ID, send /myid. It answers right away and needs no forwarding.

Why scripts want numbers, not names

A username can be changed any time, but the numeric ID stays attached to the account or chat. Software ties itself to that number for exactly this reason.

Common uses: naming the admin in a bot config, sending alerts to one particular channel, limiting a script to an allowed list of people, or setting up a trading or monitoring bot. Developer guides ask for these IDs constantly.

Reading the reply without getting lost

The bot responds with structured data split into parts: the chat, the sender and the message itself. The number you want sits in the id field inside the chat block or the user block.

Mind the format. Group and channel IDs are usually negative, and supergroups and channels typically start with the -100 prefix. Copy the whole value including the minus sign, otherwise the program on the other side will not find the chat.

  1. Send the bot your input or forward a message.
  2. Look for the chat block (groups and channels) or the from block (people).
  3. Copy the full id value, sign included.
  4. Paste it into your bot or script settings.

The subscription commands

The bot has paid extras, and there are commands for them. /subscribe adds extra features, /status shows where your subscription stands, /stop turns off auto-renewal and /resume turns it back on.

Getting an ID is the basic job and normally does not require a plan. Before paying for anything, check what the tariff actually contains and if you need it. If you are just trying it once, switch auto-renewal off right away.

Think twice before adding it to a group

Once the bot sits in a working chat, it prints raw message data. That helps debugging, yet other members may see more than intended: identifiers, service fields, forwarding sources.

A sensible habit: add the bot, grab the ID, remove the bot. The same goes for channels. When the ID is only for you, a private chat plus forwarding is the cleaner route.

What an ID does not reveal

A numeric ID carries no phone number, address or conversation history. It is a technical label for an account. The bot does not break privacy or pull hidden details, it shows what Telegram already passes along when you forward or interact.

If a person hid the forwarding source in their privacy settings, the bot cannot display that ID. That is expected behavior, not a bug. In that case ask the person to send /myid themselves.

When the answer looks wrong

Failures usually have plain causes. A private chat without an invite link cannot be found. A deleted or banned account returns nothing. A hidden forward shows no origin.

Fixes: use a current invite link, add the bot to the chat for a minute, or have the owner run /myid. If your result came out with stray characters, copy only the digits and the leading minus sign.

#Telegram#Bot#Handy Tools

Frequently Asked Questions

How do I find a group or channel ID with RawDataBot?▼
Forward any message from that chat to the bot, or add the bot to the group or channel and it will report the ID. Private chats can be checked with an invite link. Copy the whole number, including the minus sign.
Is the bot paid?▼
Getting an ID works with plain input: a username, a link, a forwarded message or /myid. Extra features are connected through /subscribe. Check your plan with /status and turn off auto-renewal with /stop.
Can an ID reveal someone's phone number or address?▼
No. A numeric ID is a technical account number and holds no personal details. The bot only shows what Telegram itself passes along when you forward or interact. If a person hid the forwarding source, no ID appears.
Why does the bot show no ID after I forward a message?▼
Most likely the author enabled the privacy setting that hides the forwarding source. Ask them to send /myid to the bot themselves. For channels, make sure you forward the actual channel post and not copied text.
3.0

Based on affiliate data

Users412.7K
LanguageEN, RU
VerifiedYes

Popularity

Last 7 days activity

RawDataBot: Find Any Telegram User, Group or Channel ID | Nidium