Skip to main content

Signing In with Telegram

Log in with Telegram signs you in to onflowads.com with no password and no code to type: you press the blue button, confirm once inside Telegram, and your browser comes back signed in.

It is the fastest way in if you already use Telegram — but the account it creates starts out with a placeholder email address, and there is one more step before the engines open. This page covers both halves.

How it works​

This is Telegram's own OAuth login, the standard one you have used on other sites. Pressing the button sends you to Telegram to confirm. Telegram returns you to us with a signed identity token carrying your Telegram name, username and photo, and our server checks that signature against Telegram's published public keys before trusting a word of it.

Your Telegram password never leaves Telegram, we never see your messages or contacts, and there is nothing for you to copy across.

Before you start​

  • Telegram signed in — the app on your phone, or Telegram Web in the same browser.
  • The blue Log in with Telegram button visible on the sign-in page or the sign-up page. It is hidden while Telegram sign-in is switched off; use another method then.

Step by step​

  1. Go to https://onflowads.com/signin.
  2. Press the blue Log in with Telegram button.
  3. Confirm the sign-in inside Telegram.
  4. You are returned to Onflow Ads signed in, on the platform launchpad.
  5. Press Open dashboard. If this is a brand-new Telegram account, you land on the connection screen headed Add your email to continue — finish that once and the engines open.
You have about 10 minutes to finish the round trip

The confirmation is bound to a single-use token that lives for 10 minutes. Wander off mid-way and you come back to "Your Telegram sign-in session expired — please try again." Press the button again; there is nothing to clean up.

The account you get the first time​

If no Onflow Ads account is linked to your Telegram yet, one is created the moment the sign-in completes — no form, no password, no email code.

PropertyValue
Display nameYour Telegram first and last name, or your username if you have no name set
Email addressA placeholder of the form tg<your Telegram id>@tg.onflowads.com — it has no inbox
PasswordA random one nobody has ever seen, including you
OFA ID and referral codeMinted immediately, as for any account
Session48 hours. There is no Remember me on this route
This account cannot be recovered until you attach a real email

No inbox and no password means the Telegram account you signed in with is the only way back in. If you lose access to it before claiming a real address, support has nowhere to send you a recovery code. Attach an email the first time you are asked, not later.

The step that follows: adding an email​

The first time such an account opens anything under the Telegram dashboard, it is stopped at /telegram/link with the heading Add your email to continue and the line "Your Telegram is already connected. Add an email address so we have a second way to reach you — we'll send a 6-digit code to confirm it."

You type an address, press Send me a code, enter the 6 digits, and press Confirm and continue. That is the whole step, and it never happens again.

Meanwhile, /dashboard, your account page, the Referral Programme, the public pages and the help widget all stay open. Connecting Your Account is the full walkthrough.

The connection screen is the only place to do this

There is no change-email form on the account page — a sign-in email cannot be changed by its owner once it is set. The connection screen exists for exactly this case: it needs no password, and it is available only while your address is still the placeholder. Claim the address you mean to keep; once it lands, only the Onflow Ads team can move it — see If the team changes your sign-in details.

Adding the email does not create a password

Claiming an address swaps your sign-in email and marks it verified. That is all. If you want a password as well, run password reset on your new address afterwards — that is what sets your first one. Until then, Log in with Telegram remains your way in.

Linked is not the same as reachable​

Signing in with Telegram tells us who you are on Telegram. It does not give the bot permission to message you: Telegram forbids a bot from opening a conversation until the person presses Start in it.

So a Telegram sign-in typically leaves your account page showing the amber middle state — "Your Telegram is linked, but the bot can't message you yet — open it once and tap Start to switch notifications on." — with the button reading Open the bot.

Press Start once and it is done for good

This is a nudge, never a wall: nothing is blocked by it. But until you do it, order updates, delivery proof, payout alerts and partner messages have nowhere to go on Telegram. One press in the bot fixes it permanently.

If you already have a website account​

Log in with Telegram signs you into the account tied to your Telegram — creating one if there is none. It will never absorb an account you happen to be signed into in that browser; the route is deliberately built so it cannot.

So if you already sign in with an email and want your Telegram attached to that account, do it the other way round:

  1. Sign in with your email and password to the account you want to keep.
  2. Press Connect Telegram on the account page, or Open Telegram and connect on the connection screen.
  3. Open the deep link, press Start, then Yes, connect it on the card the bot shows.

If your Telegram already has an account of its own — even a placeholder the bot created for it — connecting will not merge the two: the bot says "Already connected elsewhere" and nothing changes. Contact support from the account you want to keep; Connecting Your Account explains.

If something goes wrong​

Failures return you to the sign-in page with the message painted above the form.

MessageWhat it meansWhat to do
Telegram sign-in isn't available right now.Telegram sign-in is off or misconfigured on our sideUse email and password; the button returns when it is back
Telegram sign-in was cancelled.You declined or dismissed Telegram's confirmationPress the button again and confirm
Your Telegram sign-in session expired — please try again.More than 10 minutes passed, or the round trip lost its tokenPress the button again and finish without a long pause
We couldn't reach Telegram to finish signing in. Please try again.A network problem between us and TelegramTry again in a moment
Telegram couldn’t complete the sign-in. Please try again in a moment.A configuration fault on our sideNothing you can fix; use another method and tell support
We couldn't verify your Telegram sign-in. Please try again.The signed token did not check outPress the button again. If it repeats, report it
We couldn't complete Telegram sign-in. Please try again.The sign-in failed after Telegram's part succeededPress the button again; contact support if it persists
Your account has been suspended.The account behind that Telegram is bannedContact support with your OFA ID
Your account is suspended. Please try again later.A timed suspensionIt lifts by itself on the date given
Nothing happens when you press the buttonPop-ups blocked, or Telegram not signed in on that browserAllow pop-ups for onflowads.com, sign in to Telegram, and try again
The button is not on the pageTelegram sign-in is switched off right nowUse email and password

FAQ​

I'm on my phone — does this work? Yes. Pressing the button opens the Telegram app to confirm, then returns you to the browser signed in.

Can I do all this inside the bot instead? No. Onflow Ads is managed on the website: the bot notifies you, publishes and removes the posts you agreed to, and checks they stayed up. Almost every button it sends opens the right page here.

There is one button that deliberately does not. When someone books a placement in your channel, the notification carries 📄 Get the post here above ✅ Review & respond. Get the post here answers in the chat rather than opening a page — the bot sends you the exact placement it is asking to publish: the media, the caption, the links, the buttons, and the advertisement via onflowads.com line if one applies to your channel, rendered by the same Telegram client that will render it to your subscribers. Accepting or declining still happens on the website, behind Review & respond, because that moves money and writes your reliability record.

Do I have a password now? No. Log in with Telegram is the sign-in method. Password reset cannot help until you have attached a real email address, because there is no inbox to send a code to.

Can I unlink my Telegram later? Not by yourself. One Telegram pairs with one Onflow Ads account permanently, enforced in the database. Changing a pairing is a support request.