An open API service indexing awesome lists of open source software.

https://github.com/cyberboysumanjay/telegram-chatbot

A chat bot for Telegram based on Chatterbot
https://github.com/cyberboysumanjay/telegram-chatbot

chat chatbot chatterbot python python-3 python-telegram-bot python3 telegram telegram-bot telegram-bot-api

Last synced: 11 months ago
JSON representation

A chat bot for Telegram based on Chatterbot

Awesome Lists containing this project

README

          

# Telegram Chat Bot

##### This is a simple telegram chat bot. It is based on [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) and [chatterbot](https://github.com/gunthercox/ChatterBot).
--

#### Tested on Linux 64bit with Python 3.5
--
# Setup
I'm assuming you have Python 3 installed and running on your PC.

1- Get you Bot Access token by creating a new bot on [BotFather](http://t.me/BotFather).
2- Add the bot token in chat_bot.py (Search for the commented line)
3- Install the required libraries using these commands:
#### On Linux
>> sudo -H pip3 install -r requirements.txt
#### On Windows
>> pip3 install -r requirements.txt

If you like my work you can [donate](https://cyberboysumanjay.github.io/donate.html).
Join my [Telegram Channel](https://t.me/sjprojects) for more updates on my works.
# Fire up the script
To run the script type
>> python3 chat_bot.py

Now have a cup of coffee and wait for the training of the bot to finish.
When training is finished, start the bot

##### Happy Chatting!
--
#### Any suggestion is welcomed :)

More about [Sumanjay](https://cyberboysumanjay.github.io)