Answer the question
In order to leave comments, you need to log in
What do you need to know and to what extent to start writing bots for messengers?
Good afternoon. Tell me what you need to know and to what extent to start writing bots for messengers?
Now I know Linux quite well (as it seems to me), I'm starting to learn Python.
What to learn, what to read, in which direction to develop - to start writing bots for messengers?
Answer the question
In order to leave comments, you need to log in
Bot for which messenger? Here is the main question.
Slack - https://api.slack.com/bot-users
Facebook - https://messengerplatform.fb.com/
Viber - https://developers.viber.com/
For many others, there is one too.
Read documentation, study and write.
You need to read what an API is, find a bot that has an API (for example, telegram), read its documentation and you can immediately write a bot.
PS Of course, it is desirable to know some thread of a modern programming language, python will do
It is necessary to develop skills in debugging network requests (interception by a sniffer) and executable code without source code (with debuggers such as gdb), as well as disassembling and decompiling executable code.
All this together is called reverse engineering.
Look at the bots.
First things first - you need to know at least one PL. Python will do, so study it. You will also need to know probably the messenger protocol - it all depends on how to hook the bot to it.
Further depends on the tasks of the bot - anything can be needed.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question