Answer the question
In order to leave comments, you need to log in
Is it possible to expand the functionality of the Telegram channel for integration with other applications?
Development of an additional resource
Functionality:
Registration via phone / e-mail / social network account and open access to profile viewing for other users
The ability for people to post information and upload photo / video / audio / text and pdf files (limited size ???)
Built-in counters reactions/likes
Ability to search by tag/keyword
Ability to navigate the user by tag/keyword/topic
Data collection and storage
Ability to integrate with other applications.
Answer the question
In order to leave comments, you need to log in
1) Sounds weird. You also need to take into account that social networks have different protections so that bots do not register accounts.
2) It is possible, as a separate implementation through the site, or simply in the LAN to the bot.
3) You can, but you need to get confused with the creation of the correct structure. With inline keyboard. But this makes comments unavailable. For that, you can post an invoice with likes as a response to the post, and then add the output of the number of likes at the bottom of the post itself.
4) In the telegram, there is already a function to search for a word by channel in the client itself. But if this is needed in a bot, then only by reading and saving somewhere absolutely the entire chat of the channel. To find later.
5) Didn't understand
6) If the bot - then he can only "see" the messages sent, and then with some restrictions, he will not be able to view the history of all messages. If you need to get the whole chat, then "client" libraries are used
7) What is meant by integration? Just login via telegram in the application, or something more, if something more, you will need to use the host, where to send data from the telegram, so that then the application itself reads them from it, or sends a response.
You can change the interface, impose restrictions, add automation somewhere, but you cannot change the registration logic (you need a phone).
In fact, the telegram client is a very thin client, intricately written but still a thin client, where each sneeze is sent to the server, and the server keeps sessions, monitors which messages have been read and the presence of new ones, etc. Those. You can only change the display logic in the sources.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question