i create a private channel in telegram. i want to know if there is any way to create an unique invite link that i can share to people i want to join my channel. unique like single use. actually telegram gives you an invite link but its always the same so if i give it to a person he can give it to anyone he wants. i need a method to avoid this. i'd tried some url shortening services to hide the invite link but at the end they still show the iniztial invite link. any suggestion?
i'd tried http://once.ly/index.html
Edit:
Now you can generate unique links for different people, and limit how many people can join and change the expiring time!
Original answer (2017):
There is no way to create a unique invite link at this time.
But if I were you, I would create a bot, send link via bot with inline button, which is default hiding link behind text.
For example, you give your user a link like t.me/bot?start=channel_link
, and when your bot received /start channel_link
, send a message with inline button with url
parameter.
Try this one from the documentation.
<a href="https://t.me/botname_bot?start=vCH1vGWJxfSeofSAs0K5PA">start=channel_link</a>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With