Is there a way for users to online multiple telegram accounts through the Session function?, if yes please help me, thanks !
Related
I'm writing a bot that will send the same message for many people I've ever communicated in telegram. So I need to get all my old chat_id's.
All I found is just to store chat_id when I receive a new message as here Retrieve all chat ids using Telegram bot
But it doesn't fit me. If is it possible, please tell me, I'd really apreciate it!
It's not possible, as there is no such method listed in the Bot API Docs.
Short:
Is there any way to detect if a user stores or forwards a message (e.g. a video) in a channel?
Long:
I am completely new to programming for Telegram (although am a programmer). So have no idea about the tools that are provided by Telegram's API. I actually found nothing related to this issue browsing the web and Telegram documentations. So I thought someone might have an experience with it.
The scenario is that a client of mine is running a virtual teaching system on Telegram and her problem is that the added members to the channel are able to forward the teaching videos to other persons out of the channel, who have not actually paid the fee. Now is there any work around on earth for this problem?
You can't track user in Telegram, remember this IM is very care about privacy.
Try making it a Bot rather than a channel, you can create bots with a bot in telegram called botfather search it and consider making a bot instead of a channel
there isn't any way to track users to see if they forward or save the videos.
you can only do one of these:
create a bot using telegram api (not telegram bot api) and then send videos as a self destructing message to each user.
or put the videos on a website which only registered users can login and watch.
We have created telegram bot which has many difficult operations. Bot was created by one developer using his phone number. Is it possible change bot's owner or add another user as admin to bot?
Recently, the function of transferring the bot to another person appeared.
One of possible solutions (most simple as I wonder) is in the creation a new bot with same username. So only need to delete your old bot, create new and change bot token in your program code.
Note that it's possible only if the old bot's owner collaborates. To prevent similar situations your company need to create one telegram account for creating bots, channels etc., without ties to concrete persons.
UPD 2020
Telegram teem finally did the trick and added the changing ownership feature. Bingo. But this will not help if you can't ping an owner, same.
Please see Bekorchi's answer, it's possible to transfer bots since 2020 October.
Out-dated:
Not possible to transfer by #BotFather command at this time (2017 July).
You can contact human supporter #BotSupport, they may have permission to transfer that.
the developer can delete all of other bots and channel and chat history, then use CHANGE NUMBER in setting and transfer the bot to new virgin mobile number.
after this, the developer can login again with his/her own mobile number to telegram as new account.
Nowdays (October 2022) you can transfer bot ownership. But you can't do it via web version
(see, Yes option is disabled)
Yet, you can do it via mobile version:
but you should fulfill following demands:
P.S. If you have enough rights please move my note to a comment of the proper answer
I have created a bot in Motion.AI and integrated it with telegram bot through Smooch.
When telegram user talks to bot directly, everything works fine. But when i try the group conversaiton in Telegram (created a Group in Telegram with 2 users and a bot), the bot does not work.
Does anybody know the reason? Is the issue on Smooch side?
Thank you in advance,
Levon
Group conversations are not currently supported by Smooch.
Is it possible to read chat message that hasn't been sent yet? I want to show some tips for user when he/she is writing a message...
Thanks in advance!