Skip to content

iamwavecut/skype-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skype web-api based bot

This is my pet-project and it may contain ugly and scary pieces of code, but I'm open to pull-requests and improvements, because its a lot of work to do to make it production ready.

It's made as headless daemon, based on React/event-loop and Sabre/event, using guzzle and, for now, some raw curl. Also, I tried to make it DB-independent so it stores all data in.json files. You can check composer.json to investigate extra dependencies.

Roadmap

  1. Refactoring:
  • Real asynchronous flow (major)
  • Core: use guzzle promises instead of raw curl
  • Internationalization
  • Separate plugins to other repos
  • Refactor plugin manager (loading order, recursive dep's checks, etc)
  • Refactor DI: change annotationed injections to constructor, to see next
  • Cover all with tests (f.e. phpunit)
  • A lot of little improvements (minor priority)
  • to be updated

Installation

To be updated. php5.6+

About

Modern web skype bot and stuff

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published