The Facebook Bot for Facebook Messenger helps you organize, analyze, translate and share any kind of text or messages.
It is deployed on Heroku, featuring continuous GitHub integration, so feel free to use it anytime!
The bot can be accessed from its Facebook Page.
The project was created as part of the home assignment during the Python course at MIPT University.
The code was written by Vladislav Shakhray.
The program is licensed under the terms of GNU Public License.
- Python 3.4.1 or later
Note: the bot was tested using Python 3.6.0
- Python modules: Flask and Beautiful Soup
- nltk and nltk data
- ngrok
The following commands are available:
text <STRING>
Add the<STRING>
parameter as a textdownload <LINK>
Download text from<LINK>
guess
Mines the text and guesses the words with '?' symbol based on its frequency.translate <LANG>
Translate current text into<LANG>
languagelanguages
Show available languagessave <TITLE>
Save the current text with the<TITLE>
for current usershare <TITLE>
Shared the text with<TITLE>
with all usersload <TITLE>
Load the text with title<TITLE>
for current usersave_all
Saves all articles for the next sessionword_count
Count the number of wordssym_count
Count the number of symbolsword_freq <TOP>
Get<TOP>
most frequent wordshelp
Echo help