Skip to content
Seva Zhidkov edited this page Feb 11, 2016 · 2 revisions

Hi!

Welcome to Leonard Bot - your personal virtual assistant. It's Python application without any big frameworks.

We have a few development principles:

  • Please, no new requirements. We are using pyyaml for parsing data files, requests for HTTP requests, schedule for periodical jobs and a few modules in bot core.
  • Please, test. master branch deploys to production few times in day so be careful.
  • Please, translate. Leonard Bot designed to be international. If you can't translate plugin into some languages so notify community about it in pull request title, like "Weather plugin - translate in Russian" and we will merge your branch into weather-plugin branch and may be somebody will translate your work.

Project architecture

diagram

Clone this wiki locally