Is it possible to create a private Telegram bot?

As I understand it, in the Telegram you can search through the to find any bot and start interaction with him through the available commands. Any. If you know its unique name.
Is it possible to create such a Telegram Bot that will be able to chat only I and a few others?

As an example, at this point I was prompted an article on Habre: https://habrahabr.ru/company/mailru/blog/301562/
At the end of the article the author tells that interacts with its "Smart home" system using a private bot.
Switches the light in the bathroom.
To find this bot I failed, but I'm guessing that anyone who knows the name of this bot will be able to turn on the light in the bathroom and toilet of the author :)
Or am I wrong?
I have no right to write comments to this article, otherwise I would ask there directly from the author.
Is it possible to create a private Telegram bot?
July 9th 19 at 11:27
2 answers
July 9th 19 at 11:29
Solution
The standard implementation is not. Bot just a channel of interaction. Checks and restrictions should be on their side.
There is special logic there. Just make a table with id (or login if you have one, but it is better id) of users who can use the bot. All the rest are just ignored.
July 9th 19 at 11:31
Solution
Yes, and very easily. The condition is something like "I bot, and if I do not write the owner's number, I ignore the author."
That is, the standard implementation is not provided?
A similar logic check and reject outsiders have to implement myself? - Erling.Berni commented on July 9th 19 at 11:34
Yes. - Carli commented on July 9th 19 at 11:37

Find more questions by tags Information securityMessengersTelegram