Skip to main content

beginner's toy bot in python.

Project description

libs required from ubuntu distribution

sudo apt-get install python-dev
sudo apt-get install libsdl1.2-dev
sudo apt-get install libcurl4-gnutls-dev python-dnspython

Setup required python libs from requirements.txt
====================================================================================================

pip install -r requirements.txt

Setup database
====================================================================================================
.....

for now sqlalchemy is in use. All meta info is in the core/people/person.py file
Of course a better installation script is needed


How to create a new reaction
====================================================================================================

read http://github.com/vsilent/smarty-bot/
You can use core/console.py or python core/fake_request.py in development.


Todo
====================================================================================================

1. Make a help developers module
2. Make a help user module
3. Search through wikipedia API
4. Google Voice client service
5. Skype client service
6. Local speech to text recognize system (julius is used for now but not
ready yet)
7. Suggestion a reaction when request something.
8. Twilio integration (SMS handling)
9. Linkedin integration


Contributors
============


Thanks to
=========

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SmartyBot-0.1.2.tar.gz (2.7 kB view details)

Uploaded Source

File details

Details for the file SmartyBot-0.1.2.tar.gz.

File metadata

  • Download URL: SmartyBot-0.1.2.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for SmartyBot-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5bad9d1a5da8ff85136890ba71e983fad19c0dd485ed877915aa1fd69a2ac03a
MD5 5ec9890b8ab7e0836e854602c5769140
BLAKE2b-256 2bacdcb4e6d36ea1795e9cf7b969160461c010ad102e93c59164bc1c740d3ad9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page